This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [code.forgejo.org/oci/node](https://hub.docker.com/_/node) ([source](https://github.com/nodejs/docker-node)) → [data.forgejo.org/oci/node](https://hub.docker.com/_/node) | container | replacement | `22-bookworm` -> `22-bookworm` | | [code.forgejo.org/oci/node](https://hub.docker.com/_/node) ([source](https://github.com/nodejs/docker-node)) → [data.forgejo.org/oci/node](https://hub.docker.com/_/node) | container | replacement | `20-bookworm` -> `20-bookworm` | | [code.forgejo.org/oci/node](https://hub.docker.com/_/node) ([source](https://github.com/nodejs/docker-node)) → [data.forgejo.org/oci/node](https://hub.docker.com/_/node) | final | replacement | `20-bookworm` -> `20-bookworm` | This is a special PR that replaces `code.forgejo.org/oci/node` with the community suggested minimal stable replacement version. --- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMS4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/1239 Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org> Co-authored-by: Renovate Bot <bot@kriese.eu> Co-committed-by: Renovate Bot <bot@kriese.eu>
271 lines
9.7 KiB
YAML
271 lines
9.7 KiB
YAML
on: [push]
|
|
|
|
jobs:
|
|
test:
|
|
runs-on: docker
|
|
container:
|
|
image: data.forgejo.org/oci/node:20-bookworm
|
|
volumes:
|
|
- /srv/example:/srv/example
|
|
steps:
|
|
|
|
- name: env.CI
|
|
run: |
|
|
set -x
|
|
test "$CI" = true
|
|
test "$CI" = "${{ env.CI }}"
|
|
|
|
- name: FORGEJO_ACTION
|
|
run: |
|
|
set -x
|
|
echo "$FORGEJO_ACTION" | grep -E '^[0-9]+$'
|
|
test "$FORGEJO_ACTION" = "${{ env.FORGEJO_ACTION }}"
|
|
test "$FORGEJO_ACTION" = "${{ github.ACTION }}"
|
|
test "$FORGEJO_ACTION" = "${{ forge.ACTION }}"
|
|
test "$FORGEJO_ACTION" = "${{ forgejo.ACTION }}"
|
|
test "$FORGEJO_ACTION" = "$GITHUB_ACTION"
|
|
|
|
# See also actions/example-local-action/.forgejo/local-action/action.yml
|
|
- name: FORGEJO_ACTION_PATH
|
|
run: |
|
|
set -x
|
|
test -z "$FORGEJO_ACTION_PATH"
|
|
test "$FORGEJO_ACTION_PATH" = "${{ env.FORGEJO_ACTION_PATH }}"
|
|
test "$FORGEJO_ACTION_PATH" = "${{ github.ACTION_PATH }}"
|
|
test "$FORGEJO_ACTION_PATH" = "${{ forge.ACTION_PATH }}"
|
|
test "$FORGEJO_ACTION_PATH" = "${{ forgejo.ACTION_PATH }}"
|
|
test "$FORGEJO_ACTION_PATH" = "$GITHUB_ACTION_PATH"
|
|
|
|
- name: when running an action
|
|
if: ${{ env.FORGEJO_ACTIONS }}
|
|
uses: SELF@main
|
|
with:
|
|
input-one: "otherone"
|
|
|
|
- name: FORGEJO_ACTION_REPOSITORY
|
|
run: test -f /srv/example/example-context/FORGEJO_ACTION_REPOSITORY
|
|
|
|
- name: FORGEJO_ACTION_PATH
|
|
run: test -f /srv/example/example-context/FORGEJO_ACTION_PATH
|
|
|
|
- name: FORGEJO_ACTIONS
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_ACTIONS" = true
|
|
test "$FORGEJO_ACTIONS" = "${{ env.FORGEJO_ACTIONS }}"
|
|
test "$FORGEJO_ACTIONS" = "$GITHUB_ACTIONS"
|
|
|
|
- name: FORGEJO_ACTOR
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_ACTOR"
|
|
test "$FORGEJO_ACTOR" = "${{ env.FORGEJO_ACTOR }}"
|
|
test "$FORGEJO_ACTOR" = "${{ github.ACTOR }}"
|
|
test "$FORGEJO_ACTOR" = "${{ forge.ACTOR }}"
|
|
test "$FORGEJO_ACTOR" = "${{ forgejo.ACTOR }}"
|
|
test "$FORGEJO_ACTOR" = "$GITHUB_ACTOR"
|
|
|
|
- name: FORGEJO_API_URL
|
|
shell: bash
|
|
run: |
|
|
set -x
|
|
[[ "$FORGEJO_API_URL" =~ /api/v1$ ]]
|
|
test "$FORGEJO_API_URL" = "${{ env.FORGEJO_API_URL }}"
|
|
test "$FORGEJO_API_URL" = "${{ github.API_URL }}"
|
|
test "$FORGEJO_API_URL" = "${{ forge.API_URL }}"
|
|
test "$FORGEJO_API_URL" = "${{ forgejo.API_URL }}"
|
|
test "$FORGEJO_API_URL" = "$GITHUB_API_URL"
|
|
|
|
# See also actions/example-pull-request/.forgejo/workflows/test.yml
|
|
- name: FORGEJO_BASE_REF
|
|
run: |
|
|
set -x
|
|
test -z "$FORGEJO_BASE_REF"
|
|
test "$FORGEJO_BASE_REF" = "${{ env.FORGEJO_BASE_REF }}"
|
|
test "$FORGEJO_BASE_REF" = "${{ github.BASE_REF }}"
|
|
test "$FORGEJO_BASE_REF" = "${{ forge.BASE_REF }}"
|
|
test "$FORGEJO_BASE_REF" = "${{ forgejo.BASE_REF }}"
|
|
test "$FORGEJO_BASE_REF" = "$GITHUB_BASE_REF"
|
|
|
|
# See also actions/example-pull-request/.forgejo/workflows/test.yml
|
|
- name: FORGEJO_HEAD_REF
|
|
run: |
|
|
set -x
|
|
test -z "$FORGEJO_HEAD_REF"
|
|
test "$FORGEJO_HEAD_REF" = "${{ env.FORGEJO_HEAD_REF }}"
|
|
test "$FORGEJO_HEAD_REF" = "${{ github.HEAD_REF }}"
|
|
test "$FORGEJO_HEAD_REF" = "${{ forge.HEAD_REF }}"
|
|
test "$FORGEJO_HEAD_REF" = "${{ forgejo.HEAD_REF }}"
|
|
test "$FORGEJO_HEAD_REF" = "$GITHUB_HEAD_REF"
|
|
|
|
- name: FORGEJO_ENV
|
|
run: |
|
|
set -x
|
|
test -f "$FORGEJO_ENV"
|
|
test "$FORGEJO_ENV" = "${{ env.FORGEJO_ENV }}"
|
|
test "$FORGEJO_ENV" = "$GITHUB_ENV"
|
|
|
|
- name: FORGEJO_EVENT_NAME
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_EVENT_NAME" = push
|
|
test "$FORGEJO_EVENT_NAME" = "${{ env.FORGEJO_EVENT_NAME }}"
|
|
test "$FORGEJO_EVENT_NAME" = "${{ github.EVENT_NAME }}"
|
|
test "$FORGEJO_EVENT_NAME" = "${{ forge.EVENT_NAME }}"
|
|
test "$FORGEJO_EVENT_NAME" = "${{ forgejo.EVENT_NAME }}"
|
|
test "$FORGEJO_EVENT_NAME" = "$GITHUB_EVENT_NAME"
|
|
|
|
- name: FORGEJO_JOB
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_JOB" = test
|
|
test "$FORGEJO_JOB" = "${{ env.FORGEJO_JOB }}"
|
|
test "$FORGEJO_JOB" = "${{ github.JOB }}"
|
|
test "$FORGEJO_JOB" = "${{ forge.JOB }}"
|
|
test "$FORGEJO_JOB" = "${{ forgejo.JOB }}"
|
|
test "$FORGEJO_JOB" = "$GITHUB_JOB"
|
|
|
|
- name: FORGEJO_OUTPUT
|
|
run: |
|
|
set -x
|
|
test -f "$FORGEJO_OUTPUT"
|
|
test "$FORGEJO_OUTPUT" = "${{ env.FORGEJO_OUTPUT }}"
|
|
test "$FORGEJO_OUTPUT" = "$GITHUB_OUTPUT"
|
|
|
|
- name: FORGEJO_PATH
|
|
run: |
|
|
set -x
|
|
test -f "$FORGEJO_PATH"
|
|
test "$FORGEJO_PATH" = "${{ env.FORGEJO_PATH }}"
|
|
test "$FORGEJO_PATH" = "$GITHUB_PATH"
|
|
|
|
- name: FORGEJO_REF
|
|
shell: bash
|
|
run: |
|
|
set -x
|
|
[[ "$FORGEJO_REF" =~ ^refs/ ]]
|
|
test "$FORGEJO_REF" = "${{ env.FORGEJO_REF }}"
|
|
test "$FORGEJO_REF" = "${{ github.REF }}"
|
|
test "$FORGEJO_REF" = "${{ forge.REF }}"
|
|
test "$FORGEJO_REF" = "${{ forgejo.REF }}"
|
|
test "$FORGEJO_REF" = "$GITHUB_REF"
|
|
|
|
- name: FORGEJO_REF_NAME
|
|
shell: bash
|
|
run: |
|
|
set -x
|
|
! [[ "$FORGEJO_REF_NAME" =~ ^refs/ ]]
|
|
test "$FORGEJO_REF_NAME" = "${{ env.FORGEJO_REF_NAME }}"
|
|
test "$FORGEJO_REF_NAME" = "${{ github.REF_NAME }}"
|
|
test "$FORGEJO_REF_NAME" = "${{ forge.REF_NAME }}"
|
|
test "$FORGEJO_REF_NAME" = "${{ forgejo.REF_NAME }}"
|
|
test "$FORGEJO_REF_NAME" = "$GITHUB_REF_NAME"
|
|
|
|
- name: FORGEJO_REPOSITORY
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_REPOSITORY" = root/example-context
|
|
test "$FORGEJO_REPOSITORY" = "${{ env.FORGEJO_REPOSITORY }}"
|
|
test "$FORGEJO_REPOSITORY" = "${{ github.REPOSITORY }}"
|
|
test "$FORGEJO_REPOSITORY" = "${{ forge.REPOSITORY }}"
|
|
test "$FORGEJO_REPOSITORY" = "${{ forgejo.REPOSITORY }}"
|
|
test "$FORGEJO_REPOSITORY" = "$GITHUB_REPOSITORY"
|
|
|
|
- name: FORGEJO_REPOSITORY_OWNER
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_REPOSITORY_OWNER" = root
|
|
test "$FORGEJO_REPOSITORY_OWNER" = "${{ env.FORGEJO_REPOSITORY_OWNER }}"
|
|
test "$FORGEJO_REPOSITORY_OWNER" = "${{ github.REPOSITORY_OWNER }}"
|
|
test "$FORGEJO_REPOSITORY_OWNER" = "${{ forge.REPOSITORY_OWNER }}"
|
|
test "$FORGEJO_REPOSITORY_OWNER" = "${{ forgejo.REPOSITORY_OWNER }}"
|
|
test "$FORGEJO_REPOSITORY_OWNER" = "$GITHUB_REPOSITORY_OWNER"
|
|
|
|
- name: FORGEJO_RUN_NUMBER
|
|
run: |
|
|
set -x
|
|
echo "$FORGEJO_RUN_NUMBER" | grep -E '^[0-9]+$'
|
|
test "$FORGEJO_RUN_NUMBER" = "${{ env.FORGEJO_RUN_NUMBER }}"
|
|
test "$FORGEJO_RUN_NUMBER" = "${{ github.RUN_NUMBER }}"
|
|
test "$FORGEJO_RUN_NUMBER" = "${{ forge.RUN_NUMBER }}"
|
|
test "$FORGEJO_RUN_NUMBER" = "${{ forgejo.RUN_NUMBER }}"
|
|
test "$FORGEJO_RUN_NUMBER" = "$GITHUB_RUN_NUMBER"
|
|
|
|
- name: FORGEJO_RUN_ID
|
|
run: |
|
|
set -x
|
|
echo "$FORGEJO_RUN_ID" | grep -E '^[0-9]+$'
|
|
test "$FORGEJO_RUN_ID" = "${{ env.FORGEJO_RUN_ID }}"
|
|
test "$FORGEJO_RUN_ID" = "${{ github.RUN_ID }}"
|
|
test "$FORGEJO_RUN_ID" = "${{ forge.RUN_ID }}"
|
|
test "$FORGEJO_RUN_ID" = "${{ forgejo.RUN_ID }}"
|
|
test "$FORGEJO_RUN_ID" = "$GITHUB_RUN_ID"
|
|
|
|
- name: FORGEJO_SERVER_URL
|
|
shell: bash
|
|
run: |
|
|
set -x
|
|
[[ "$FORGEJO_SERVER_URL" =~ ^http ]]
|
|
test "$FORGEJO_SERVER_URL" = "${{ env.FORGEJO_SERVER_URL }}"
|
|
test "$FORGEJO_SERVER_URL" = "${{ github.SERVER_URL }}"
|
|
test "$FORGEJO_SERVER_URL" = "${{ forge.SERVER_URL }}"
|
|
test "$FORGEJO_SERVER_URL" = "${{ forgejo.SERVER_URL }}"
|
|
test "$FORGEJO_SERVER_URL" = "$GITHUB_SERVER_URL"
|
|
|
|
- name: FORGEJO_SHA
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_SHA"
|
|
test "$FORGEJO_SHA" = "${{ env.FORGEJO_SHA }}"
|
|
test "$FORGEJO_SHA" = "${{ github.SHA }}"
|
|
test "$FORGEJO_SHA" = "${{ forge.SHA }}"
|
|
test "$FORGEJO_SHA" = "${{ forgejo.SHA }}"
|
|
test "$FORGEJO_SHA" = "$GITHUB_SHA"
|
|
|
|
- name: FORGEJO_STEP_SUMMARY
|
|
run: |
|
|
set -x
|
|
test -f "$FORGEJO_STEP_SUMMARY"
|
|
test "$FORGEJO_STEP_SUMMARY" = "${{ env.FORGEJO_STEP_SUMMARY }}"
|
|
test "$FORGEJO_STEP_SUMMARY" = "$GITHUB_STEP_SUMMARY"
|
|
|
|
# See also actions/example-pull-request/.forgejo/workflows/test.yml
|
|
- name: FORGEJO_TOKEN
|
|
run: |
|
|
set -x
|
|
test "$FORGEJO_TOKEN"
|
|
test "$FORGEJO_TOKEN" = "${{ env.FORGEJO_TOKEN }}"
|
|
test "$FORGEJO_TOKEN" = "${{ github.TOKEN }}"
|
|
test "$FORGEJO_TOKEN" = "${{ forge.TOKEN }}"
|
|
test "$FORGEJO_TOKEN" = "${{ forgejo.TOKEN }}"
|
|
test "$FORGEJO_TOKEN" = "$GITHUB_TOKEN"
|
|
|
|
- name: FORGEJO_WORKSPACE
|
|
run: |
|
|
set -x
|
|
test -d "$FORGEJO_WORKSPACE"
|
|
test "$FORGEJO_WORKSPACE" = "${{ env.FORGEJO_WORKSPACE }}"
|
|
test "$FORGEJO_WORKSPACE" = "${{ github.WORKSPACE }}"
|
|
test "$FORGEJO_WORKSPACE" = "${{ forge.WORKSPACE }}"
|
|
test "$FORGEJO_WORKSPACE" = "${{ forgejo.WORKSPACE }}"
|
|
test "$FORGEJO_WORKSPACE" = "$GITHUB_WORKSPACE"
|
|
|
|
- name: RUNNER_ARCH
|
|
run: |
|
|
set -x
|
|
test "$RUNNER_ARCH" = X64
|
|
|
|
- name: RUNNER_OS
|
|
run: |
|
|
set -x
|
|
test "$RUNNER_OS" = Linux
|
|
|
|
- name: RUNNER_TOOL_CACHE
|
|
run: |
|
|
set -x
|
|
test "$RUNNER_TOOL_CACHE"
|
|
|
|
- name: RUNNER_TEMP
|
|
run: |
|
|
set -x
|
|
test -d "$RUNNER_TEMP"
|