確認してみた 次のような Workflow file で確認してみます。 .github/workflows/echo.yml on: push: pull_request: jobs: echo: runs-on: ubuntu-latest steps: - run: | echo '1' $GITHUB_REF echo '2' ${{ github.ref }} echo '3' ${{ github.ref_name }} echo '4' ${{ github.head_ref }} echo '5' ${{ github.base_ref }} 2から4については、Workflow 内で利用可能なgithubcontext を使用しています。 github-context - Contexts - GitHub Docs Push Eventの場合 Push Event Tr