Open2
【メモ】GitHub Actions
runセクションでの環境変数への設定
設定
- name: Save state
run: echo "{name}={value}" >> $GITHUB_STATE
- name: Set output
run: echo "{name}={value}" >> $GITHUB_OUTPUT
- name: Set env
run: echo "ENV_1=value" >> $GITHUB_ENV
一次ファイルにリダイレクトしている。
使用するときはシェルの文法で参照できる
補足
-
::set-output
は現在は非推奨
参考
注意事項
- Github CLIを使用する場合は環境変数
GH_TOKEN
にトークンを設定する
env:
GH_TOKEN:${{ github.token }}
- プライベートリポジトリを
actions/checkout
でチェックアウトする場合はトークンを使用する
- name: Checkout
uses: actions/checkcout@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}