From 6ab11b985b3d3bda6d272a4c622dc4f8e5f27065 Mon Sep 17 00:00:00 2001 From: Gabe <41127686+Zidious@users.noreply.github.com> Date: Thu, 12 Oct 2023 17:08:41 +0100 Subject: [PATCH 1/2] ci: add `create-release-candidate.yml` workflow --- .../workflows/create-release-candidate.yml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/create-release-candidate.yml diff --git a/.github/workflows/create-release-candidate.yml b/.github/workflows/create-release-candidate.yml new file mode 100644 index 00000000..e687f734 --- /dev/null +++ b/.github/workflows/create-release-candidate.yml @@ -0,0 +1,23 @@ +name: Create release candidate + +on: + workflow_dispatch: + inputs: + version-locked: + type: boolean + description: Uncheck if you want to follow SemVer versioning rather than version-lock to axe-core. + default: true + +jobs: + create-release-candidate: + runs-on: ubuntu-latest + steps: + - uses: dequelabs/axe-api-team-public/.github/actions/create-release-candidate-v1@main + with: + token: ${{ secrets.GH_PROJECT_TOKEN }} + base: "master" + head: "develop" + release-script-path: "./.github/scripts/prepare_release.sh" + version-locked: ${{ inputs.version-locked }} + env: + GH_TOKEN: ${{ secrets.GH_PROJECT_TOKEN }} From 064a41cab0557ccb84d977609741938d8c13418c Mon Sep 17 00:00:00 2001 From: Gabe <41127686+Zidious@users.noreply.github.com> Date: Fri, 13 Oct 2023 14:28:23 +0100 Subject: [PATCH 2/2] update wording within workflow --- .github/workflows/create-release-candidate.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-release-candidate.yml b/.github/workflows/create-release-candidate.yml index e687f734..930693da 100644 --- a/.github/workflows/create-release-candidate.yml +++ b/.github/workflows/create-release-candidate.yml @@ -5,7 +5,7 @@ on: inputs: version-locked: type: boolean - description: Uncheck if you want to follow SemVer versioning rather than version-lock to axe-core. + description: Prevent this action from creating a minor or major release default: true jobs: @@ -14,7 +14,7 @@ jobs: steps: - uses: dequelabs/axe-api-team-public/.github/actions/create-release-candidate-v1@main with: - token: ${{ secrets.GH_PROJECT_TOKEN }} + token: ${{ secrets.GITHUB_TOKEN }} base: "master" head: "develop" release-script-path: "./.github/scripts/prepare_release.sh"