LoginSignup
11
6

More than 1 year has passed since last update.

GitHub Actionsで呼び出すPythonコード上で環境変数(Github Secrets)を使う方法

Last updated at Posted at 2021-05-06

やりたいこと

  • GitHub ActionsのワークフローでPythonコードを呼び出す
  • Public Repositoryなので、アクセストークン等をSecretsに隠したい

結論

※Secretsへの登録は多くの記事で紹介されていると思うので検索してみてください。

ワークフロー側

- name: Run XXXXX.py # Pythonファイルの実行
        env:
          API_KEY: ${{ secrets.API_KEY }} # secretsに登録した環境変数
        run:
          python python/XXX.py # pythonフォルダに格納したXXX.pyを実行

pythonコード側

import os
# secretsに登録した環境変数の呼び出し
API_KEY = os.environ.get("API_KEY ")

調べてもなかなか見つからなかったので、、、
誰かの助けになりましたら幸いです。

11
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
6