GItHub Actionsで実行対象のタグを取得する
$GITHUB_REF から取得できるのはgit refなので refs/tags/hoge みたいになるので refs/tags/ を削る
github.ref から取得する場合は変数展開時の置換が出来ないのでいったん環境変数に受けるとよさそう
使用できる環境変数は以下
code:sample.yml
- name: Setup variables
id: variables
run: echo "::set-output name=version::${GITHUB_REF##*/}"
- name: Use Variables
run: echo $VERSION
env:
VERSION: ${{ steps.variables.outputs.version }}
##*/ は最長マッチでの削除
refs/tags/hoge なら refs/tags/ を削る