diff --git a/actions/example-context/.forgejo/workflows/test.yml b/actions/example-context/.forgejo/workflows/test.yml index 4da32ec..dd5a38e 100644 --- a/actions/example-context/.forgejo/workflows/test.yml +++ b/actions/example-context/.forgejo/workflows/test.yml @@ -14,18 +14,20 @@ jobs: test "$CI" = true test "$CI" = "${{ env.CI }}" - - name: env.GITHUB_ACTION + - name: GITHUB_ACTION run: | set -x echo "$GITHUB_ACTION" | grep -E '^[0-9]+$' test "$GITHUB_ACTION" = "${{ env.GITHUB_ACTION }}" + test "$GITHUB_ACTION" = "${{ github.ACTION }}" # See also actions/example-local-action/.forgejo/local-action/action.yml - - name: env.GITHUB_ACTION_PATH + - name: GITHUB_ACTION_PATH run: | set -x test -z "$GITHUB_ACTION_PATH" test "$GITHUB_ACTION_PATH" = "${{ env.GITHUB_ACTION_PATH }}" + test "$GITHUB_ACTION_PATH" = "${{ github.ACTION_PATH }}" - name: when running an action if: ${{ env.GITHUB_ACTIONS }} @@ -33,138 +35,153 @@ jobs: with: input-one: "otherone" - - name: env.GITHUB_ACTION_REPOSITORY + - name: GITHUB_ACTION_REPOSITORY run: test -f /srv/example/example-context/GITHUB_ACTION_REPOSITORY - - name: env.GITHUB_ACTION_PATH + - name: GITHUB_ACTION_PATH run: test -f /srv/example/example-context/GITHUB_ACTION_PATH - - name: env.GITHUB_ACTIONS + - name: GITHUB_ACTIONS run: | set -x test "$GITHUB_ACTIONS" = true test "$GITHUB_ACTIONS" = "${{ env.GITHUB_ACTIONS }}" - - name: env.GITHUB_ACTOR + - name: GITHUB_ACTOR run: | set -x test "$GITHUB_ACTOR" test "$GITHUB_ACTOR" = "${{ env.GITHUB_ACTOR }}" + test "$GITHUB_ACTOR" = "${{ github.ACTOR }}" - - name: env.GITHUB_API_URL + - name: GITHUB_API_URL shell: bash run: | set -x [[ "$GITHUB_API_URL" =~ /api/v1$ ]] test "$GITHUB_API_URL" = "${{ env.GITHUB_API_URL }}" + test "$GITHUB_API_URL" = "${{ github.API_URL }}" # See also actions/example-pull-request/.forgejo/workflows/test.yml - - name: env.GITHUB_BASE_REF + - name: GITHUB_BASE_REF run: | set -x test -z "$GITHUB_BASE_REF" test "$GITHUB_BASE_REF" = "${{ env.GITHUB_BASE_REF }}" + test "$GITHUB_BASE_REF" = "${{ github.BASE_REF }}" # See also actions/example-pull-request/.forgejo/workflows/test.yml - - name: env.GITHUB_HEAD_REF + - name: GITHUB_HEAD_REF run: | set -x test -z "$GITHUB_HEAD_REF" test "$GITHUB_HEAD_REF" = "${{ env.GITHUB_HEAD_REF }}" + test "$GITHUB_HEAD_REF" = "${{ github.HEAD_REF }}" - - name: env.GITHUB_ENV + - name: GITHUB_ENV run: | set -x test -f "$GITHUB_ENV" test "$GITHUB_ENV" = "${{ env.GITHUB_ENV }}" - - name: env.GITHUB_EVENT_NAME + - name: GITHUB_EVENT_NAME run: | set -x test "$GITHUB_EVENT_NAME" = push test "$GITHUB_EVENT_NAME" = "${{ env.GITHUB_EVENT_NAME }}" + test "$GITHUB_EVENT_NAME" = "${{ github.EVENT_NAME }}" - - name: env.GITHUB_JOB + - name: GITHUB_JOB run: | set -x test "$GITHUB_JOB" = test test "$GITHUB_JOB" = "${{ env.GITHUB_JOB }}" + test "$GITHUB_JOB" = "${{ github.JOB }}" - - name: env.GITHUB_OUTPUT + - name: GITHUB_OUTPUT run: | set -x test -f "$GITHUB_OUTPUT" test "$GITHUB_OUTPUT" = "${{ env.GITHUB_OUTPUT }}" - - name: env.GITHUB_PATH + - name: GITHUB_PATH run: | set -x test -f "$GITHUB_PATH" test "$GITHUB_PATH" = "${{ env.GITHUB_PATH }}" - - name: env.GITHUB_REF + - name: GITHUB_REF shell: bash run: | set -x [[ "$GITHUB_REF" =~ ^refs/ ]] test "$GITHUB_REF" = "${{ env.GITHUB_REF }}" + test "$GITHUB_REF" = "${{ github.REF }}" - - name: env.GITHUB_REF_NAME + - name: GITHUB_REF_NAME shell: bash run: | set -x ! [[ "$GITHUB_REF_NAME" =~ ^refs/ ]] test "$GITHUB_REF_NAME" = "${{ env.GITHUB_REF_NAME }}" + test "$GITHUB_REF_NAME" = "${{ github.REF_NAME }}" - - name: env.GITHUB_REPOSITORY + - name: GITHUB_REPOSITORY run: | set -x test "$GITHUB_REPOSITORY" = root/example-context test "$GITHUB_REPOSITORY" = "${{ env.GITHUB_REPOSITORY }}" + test "$GITHUB_REPOSITORY" = "${{ github.REPOSITORY }}" - - name: env.GITHUB_REPOSITORY_OWNER + - name: GITHUB_REPOSITORY_OWNER run: | set -x test "$GITHUB_REPOSITORY_OWNER" = root test "$GITHUB_REPOSITORY_OWNER" = "${{ env.GITHUB_REPOSITORY_OWNER }}" + test "$GITHUB_REPOSITORY_OWNER" = "${{ github.REPOSITORY_OWNER }}" - - name: env.GITHUB_RUN_NUMBER + - name: GITHUB_RUN_NUMBER run: | set -x echo "$GITHUB_RUN_NUMBER" | grep -E '^[0-9]+$' test "$GITHUB_RUN_NUMBER" = "${{ env.GITHUB_RUN_NUMBER }}" + test "$GITHUB_RUN_NUMBER" = "${{ github.RUN_NUMBER }}" - - name: env.GITHUB_SERVER_URL + - name: GITHUB_SERVER_URL shell: bash run: | set -x [[ "$GITHUB_SERVER_URL" =~ ^http ]] test "$GITHUB_SERVER_URL" = "${{ env.GITHUB_SERVER_URL }}" + test "$GITHUB_SERVER_URL" = "${{ github.SERVER_URL }}" - - name: env.GITHUB_SHA + - name: GITHUB_SHA run: | set -x test "$GITHUB_SHA" test "$GITHUB_SHA" = "${{ env.GITHUB_SHA }}" + test "$GITHUB_SHA" = "${{ github.SHA }}" - - name: env.GITHUB_STEP_SUMMARY + - name: GITHUB_STEP_SUMMARY run: | set -x test -f "$GITHUB_STEP_SUMMARY" test "$GITHUB_STEP_SUMMARY" = "${{ env.GITHUB_STEP_SUMMARY }}" # See also actions/example-pull-request/.forgejo/workflows/test.yml - - name: env.GITHUB_TOKEN + - name: GITHUB_TOKEN run: | set -x test "$GITHUB_TOKEN" test "$GITHUB_TOKEN" = "${{ env.GITHUB_TOKEN }}" + test "$GITHUB_TOKEN" = "${{ github.TOKEN }}" - - name: env.GITHUB_WORKSPACE + - name: GITHUB_WORKSPACE run: | set -x test -d "$GITHUB_WORKSPACE" test "$GITHUB_WORKSPACE" = "${{ env.GITHUB_WORKSPACE }}" + test "$GITHUB_WORKSPACE" = "${{ github.WORKSPACE }}" - name: RUNNER_ARCH run: | diff --git a/actions/example-context/action-for-context/action.yml b/actions/example-context/action-for-context/action.yml index 5a79adc..dcb8f2b 100644 --- a/actions/example-context/action-for-context/action.yml +++ b/actions/example-context/action-for-context/action.yml @@ -11,6 +11,7 @@ runs: set -x test "$GITHUB_ACTION_REPOSITORY" = root/action-for-context test "$GITHUB_ACTION_REPOSITORY" = "${{ env.GITHUB_ACTION_REPOSITORY }}" + test "$GITHUB_ACTION_REPOSITORY" = "${{ github.ACTION_REPOSITORY }}" touch /srv/example/example-context/GITHUB_ACTION_REPOSITORY - name: GITHUB_ACTION_PATH @@ -18,4 +19,5 @@ runs: run: | set -x [[ "$GITHUB_ACTION_PATH" =~ action-for-context@main$ ]] + test "$GITHUB_ACTION_PATH" = "${{ github.ACTION_PATH }}" touch /srv/example/example-context/GITHUB_ACTION_PATH