Table of Contents
- ハマった
- 対処法
ハマった
以下のように、WindowsホストランナーでOutputしようとするとうまくいかない。
jobs:
build_windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- id: test
run: echo "FILENAME=test.zip" >> "$GITHUB_OUTPUT"
- run: echo ${{ steps.test.outputs.FILENAME }}
対処法
WindowsホストのシェルであるPowershellにおいては、環境変数にアクセスするにはenv:
のプレフィックスが必要な模様。
run: echo "FILENAME=test.zip" >> "${env:GITHUB_OUTPUT}"