From 576d571435850fc92aa7f52d9bba46c0fbc3feb9 Mon Sep 17 00:00:00 2001 From: joss Date: Tue, 6 Aug 2024 21:56:11 +0100 Subject: [PATCH 1/9] feat: add a runs-on parameter to workflows to target the new runner scale sets that have a single group label --- .github/workflows/bulk-pr-and-release-chart.yaml | 9 ++++++--- .github/workflows/bulk-pr-and-release-container.yaml | 9 ++++++--- .github/workflows/commitlint.yaml | 2 ++ .github/workflows/labeler.yaml | 2 ++ .github/workflows/pr-and-release-chart.yaml | 9 ++++++--- .github/workflows/pr-and-release-container.yaml | 9 ++++++--- .github/workflows/pr-and-release-repo.yaml | 9 ++++++--- .github/workflows/pr-labeler.yaml | 10 ++++++---- .github/workflows/pr-title-commitlint.yaml | 9 ++++++--- .github/workflows/release-bulk-charts-workflow.yaml | 1 + .../workflows/release-bulk-containers-workflow.yaml | 1 + .github/workflows/release-charts-workflow.yaml | 1 + .github/workflows/release-containers-workflow.yaml | 1 + .github/workflows/release-pr-labeler-workflow.yaml | 1 + .../release-pr-title-commitlint-workflow.yaml | 1 + .github/workflows/release-renovate-workflow.yaml | 1 + .github/workflows/release-repo-workflow.yaml | 1 + .github/workflows/renovate.yaml | 4 +--- 18 files changed, 55 insertions(+), 25 deletions(-) diff --git a/.github/workflows/bulk-pr-and-release-chart.yaml b/.github/workflows/bulk-pr-and-release-chart.yaml index fd92920b..32f8b54a 100644 --- a/.github/workflows/bulk-pr-and-release-chart.yaml +++ b/.github/workflows/bulk-pr-and-release-chart.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + job-name: description: "Job name to display on Slack messages." required: true @@ -73,9 +78,7 @@ on: jobs: chart: - runs-on: - labels: [ self-hosted, linux, x64 ] - group: heavy + runs-on: ${{ inputs.runs-on }} steps: - name: get workflow reference id: workflows-ref diff --git a/.github/workflows/bulk-pr-and-release-container.yaml b/.github/workflows/bulk-pr-and-release-container.yaml index 1b1fff12..e6b53ced 100644 --- a/.github/workflows/bulk-pr-and-release-container.yaml +++ b/.github/workflows/bulk-pr-and-release-container.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + job-name: description: "Job name to display on Slack messages." required: true @@ -83,9 +88,7 @@ on: jobs: container: - runs-on: - labels: [ self-hosted, linux, x64 ] - group: heavy + runs-on: ${{ inputs.runs-on }} steps: - name: get workflow reference id: workflows-ref diff --git a/.github/workflows/commitlint.yaml b/.github/workflows/commitlint.yaml index 846bfb36..a8a2103e 100644 --- a/.github/workflows/commitlint.yaml +++ b/.github/workflows/commitlint.yaml @@ -14,3 +14,5 @@ concurrency: jobs: pr-title-commitlint: uses: ./.github/workflows/pr-title-commitlint.yaml + with: + runs-on: "k8s-dev-linux-default" diff --git a/.github/workflows/labeler.yaml b/.github/workflows/labeler.yaml index c7fa0cab..229d2711 100644 --- a/.github/workflows/labeler.yaml +++ b/.github/workflows/labeler.yaml @@ -13,3 +13,5 @@ concurrency: jobs: pr-labeler: uses: ./.github/workflows/pr-labeler.yaml + with: + runs-on: "k8s-dev-linux-default" diff --git a/.github/workflows/pr-and-release-chart.yaml b/.github/workflows/pr-and-release-chart.yaml index 181eda4d..e59fb5bc 100644 --- a/.github/workflows/pr-and-release-chart.yaml +++ b/.github/workflows/pr-and-release-chart.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + job-name: description: "Job name to display on Slack messages." required: true @@ -88,9 +93,7 @@ on: jobs: chart: - runs-on: - labels: [ self-hosted, linux, x64 ] - group: heavy + runs-on: ${{ inputs.runs-on }} steps: - name: get workflow reference id: workflows-ref diff --git a/.github/workflows/pr-and-release-container.yaml b/.github/workflows/pr-and-release-container.yaml index 216d0feb..64f4b91a 100644 --- a/.github/workflows/pr-and-release-container.yaml +++ b/.github/workflows/pr-and-release-container.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + job-name: description: "Job name to display on Slack messages." required: true @@ -98,9 +103,7 @@ on: jobs: container: - runs-on: - labels: [ self-hosted, linux, x64 ] - group: heavy + runs-on: ${{ inputs.runs-on }} steps: - name: get workflow reference id: workflows-ref diff --git a/.github/workflows/pr-and-release-repo.yaml b/.github/workflows/pr-and-release-repo.yaml index aaf7e20e..dd641c5c 100644 --- a/.github/workflows/pr-and-release-repo.yaml +++ b/.github/workflows/pr-and-release-repo.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + job-name: description: "Job name to display on Slack messages." required: true @@ -55,9 +60,7 @@ on: jobs: repo: - runs-on: - labels: [ self-hosted, linux, x64 ] - group: heavy + runs-on: ${{ inputs.runs-on }} outputs: release-info: ${{ steps.release.outputs.release-info }} new-release-published: ${{ steps.release.outputs.new-release-published }} diff --git a/.github/workflows/pr-labeler.yaml b/.github/workflows/pr-labeler.yaml index 3eefcc20..e007bbef 100644 --- a/.github/workflows/pr-labeler.yaml +++ b/.github/workflows/pr-labeler.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + config: description: "Path to the labeler config file within the repo." default: ".github/labeler.yaml" @@ -9,10 +14,7 @@ on: jobs: label: - runs-on: - labels: [self-hosted, linux, x64] - group: light - + runs-on: ${{ inputs.runs-on }} steps: - name: clone config from repo uses: actions/checkout@v4 diff --git a/.github/workflows/pr-title-commitlint.yaml b/.github/workflows/pr-title-commitlint.yaml index eb46994a..8e62ab59 100644 --- a/.github/workflows/pr-title-commitlint.yaml +++ b/.github/workflows/pr-title-commitlint.yaml @@ -2,6 +2,11 @@ on: workflow_call: inputs: + runs-on: + description: "Name of the runner group to execute on." + default: "k8s-dev-linux-default" + type: string + error-label: description: "Label to add on bad lints." default: ":black_nib: Bad PR Title" @@ -29,9 +34,7 @@ on: jobs: lint: - runs-on: - labels: [self-hosted, linux, x64] - group: light + runs-on: ${{ inputs.runs-on }} steps: - name: clone config from repo uses: actions/checkout@v4 diff --git a/.github/workflows/release-bulk-charts-workflow.yaml b/.github/workflows/release-bulk-charts-workflow.yaml index 8042a031..5f22afe3 100644 --- a/.github/workflows/release-bulk-charts-workflow.yaml +++ b/.github/workflows/release-bulk-charts-workflow.yaml @@ -47,6 +47,7 @@ jobs: bulk-charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: bulk-charts comment-release: true release-tag-format: 'v${version}-bulk-charts' diff --git a/.github/workflows/release-bulk-containers-workflow.yaml b/.github/workflows/release-bulk-containers-workflow.yaml index fed359fd..5d3cd914 100644 --- a/.github/workflows/release-bulk-containers-workflow.yaml +++ b/.github/workflows/release-bulk-containers-workflow.yaml @@ -47,6 +47,7 @@ jobs: bulk-containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: bulk-containers comment-release: true release-tag-format: 'v${version}-bulk-containers' diff --git a/.github/workflows/release-charts-workflow.yaml b/.github/workflows/release-charts-workflow.yaml index 880589f1..6dd8a0c0 100644 --- a/.github/workflows/release-charts-workflow.yaml +++ b/.github/workflows/release-charts-workflow.yaml @@ -47,6 +47,7 @@ jobs: charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: charts comment-release: true release-tag-format: 'v${version}-charts' diff --git a/.github/workflows/release-containers-workflow.yaml b/.github/workflows/release-containers-workflow.yaml index 5b551c36..f0d63f93 100644 --- a/.github/workflows/release-containers-workflow.yaml +++ b/.github/workflows/release-containers-workflow.yaml @@ -47,6 +47,7 @@ jobs: containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: containers comment-release: true release-tag-format: 'v${version}-containers' diff --git a/.github/workflows/release-pr-labeler-workflow.yaml b/.github/workflows/release-pr-labeler-workflow.yaml index dcd73042..4ee44303 100644 --- a/.github/workflows/release-pr-labeler-workflow.yaml +++ b/.github/workflows/release-pr-labeler-workflow.yaml @@ -37,6 +37,7 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: pr-labeler comment-release: true release-tag-format: 'v${version}-pr-labeler' diff --git a/.github/workflows/release-pr-title-commitlint-workflow.yaml b/.github/workflows/release-pr-title-commitlint-workflow.yaml index 832f96e6..4e3c6d98 100644 --- a/.github/workflows/release-pr-title-commitlint-workflow.yaml +++ b/.github/workflows/release-pr-title-commitlint-workflow.yaml @@ -37,6 +37,7 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: pr-title-commitlint comment-release: true release-tag-format: 'v${version}-pr-title-commitlint' diff --git a/.github/workflows/release-renovate-workflow.yaml b/.github/workflows/release-renovate-workflow.yaml index bbcbeabd..cf70ad4e 100644 --- a/.github/workflows/release-renovate-workflow.yaml +++ b/.github/workflows/release-renovate-workflow.yaml @@ -37,6 +37,7 @@ jobs: release-renovate-workflow: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: renovate comment-release: true release-tag-format: 'v${version}-renovate' diff --git a/.github/workflows/release-repo-workflow.yaml b/.github/workflows/release-repo-workflow.yaml index f6321f69..4936694e 100644 --- a/.github/workflows/release-repo-workflow.yaml +++ b/.github/workflows/release-repo-workflow.yaml @@ -45,6 +45,7 @@ jobs: repo: uses: ./.github/workflows/pr-and-release-repo.yaml with: + runs-on: "k8s-dev-linux-default" job-name: repo comment-release: true release-tag-format: 'v${version}-repo' diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index a5586a1a..9ef155ce 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -11,9 +11,7 @@ concurrency: jobs: renovate: - runs-on: - labels: [self-hosted, linux, x64] - group: heavy + runs-on: "k8s-dev-linux-default" steps: - uses: .github/actions/renovate From ab5d0f2f26cb3c8253c4a4e1e62230aaa1978c3f Mon Sep 17 00:00:00 2001 From: Joss Whittle Date: Tue, 6 Aug 2024 22:32:44 +0100 Subject: [PATCH 2/9] test: trigger new ci --- .github/workflows/renovate.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 9ef155ce..02b591e7 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -18,4 +18,4 @@ jobs: with: token: ${{ secrets.RENOVATE_TOKEN }} env: - RENOVATE_SOME_TOKEN: "xxxxxx" + RENOVATE_SOME_TOKEN: "xxxxxxx" From 01ba2fe2d9d9f981b2c12bbdd0f50c64a82e212c Mon Sep 17 00:00:00 2001 From: joss Date: Thu, 8 Aug 2024 11:51:43 +0100 Subject: [PATCH 3/9] feat: add actions-runner container with extra dependencies --- .../workflows/actions-runner-container.yaml | 43 +++++++++++++++++++ containers/actions-runner/Dockerfile | 13 ++++++ 2 files changed, 56 insertions(+) create mode 100644 .github/workflows/actions-runner-container.yaml create mode 100644 containers/actions-runner/Dockerfile diff --git a/.github/workflows/actions-runner-container.yaml b/.github/workflows/actions-runner-container.yaml new file mode 100644 index 00000000..dccd6235 --- /dev/null +++ b/.github/workflows/actions-runner-container.yaml @@ -0,0 +1,43 @@ +name: Build Actions Runner Container + +on: + pull_request: + paths: + - '.github/workflows/actions-runner-container.yaml' + - 'containers/actions-runner/**' + push: + paths: + - '.github/workflows/actions-runner-container.yaml' + - 'containers/actions-runner/**' + +permissions: + contents: write + pull-requests: write + actions: read + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + # Cancel early on pull requests if new commits are added, + # Don't cancel on release pushes + cancel-in-progress: ${{ github.event_name == 'pull_request' }} + +jobs: + # Job name must be unique across repo to target + # branch protection rules "required checks" properly! + actions-runner-container: + uses: SwanseaUniversityMedical/workflows/.github/workflows/pr-and-release-container.yaml@feat/runs-on-input + with: + job-name: actions-runner-container + comment-pr: "true" + comment-release: "true" + registry: ${{ vars.HARBOR_REGISTRY }} + registry-user: ${{ vars.HARBOR_USER }} + registry-repo: ${{ vars.HARBOR_PROJECT }}/actions-runner + release-tag-format: 'v${version}-actions-runner-container' + cosign-public-key: ${{ vars.COSIGN_PUBLIC_KEY }} + build-file: containers/actions-runner/Dockerfile + build-context: containers/actions-runner + secrets: + cosign-private-key: ${{ secrets.COSIGN_PRIVATE_KEY }} + cosign-password: ${{ secrets.COSIGN_PASSWORD }} + registry-token: ${{ secrets.HARBOR_TOKEN }} diff --git a/containers/actions-runner/Dockerfile b/containers/actions-runner/Dockerfile new file mode 100644 index 00000000..89604ca8 --- /dev/null +++ b/containers/actions-runner/Dockerfile @@ -0,0 +1,13 @@ +FROM ghcr.io/actions/actions-runner:2.318.0 + +LABEL org.opencontainers.image.source=https://github.com/SwanseaUniversityMedical/workflows + +# Add missing dependencies compared to the old summerwind runners +USER root +RUN apt-get update -qq && \ + DEBIAN_FRONTEND=noninteractive \ + apt-get -y install -y -qq --no-install-recommends \ + curl unzip jq wget python3-pip git-all && \ + rm -rf /var/lib/apt/lists/* + +USER runner From 4eb304e9fe7b101059c2076f2248a5fb057c8b78 Mon Sep 17 00:00:00 2001 From: joss Date: Thu, 8 Aug 2024 12:04:38 +0100 Subject: [PATCH 4/9] fix: adjust apt command verbosity --- .github/workflows/actions-runner-container.yaml | 2 ++ containers/actions-runner/Dockerfile | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/actions-runner-container.yaml b/.github/workflows/actions-runner-container.yaml index dccd6235..3dc27071 100644 --- a/.github/workflows/actions-runner-container.yaml +++ b/.github/workflows/actions-runner-container.yaml @@ -6,6 +6,8 @@ on: - '.github/workflows/actions-runner-container.yaml' - 'containers/actions-runner/**' push: + branches: + - 'main' paths: - '.github/workflows/actions-runner-container.yaml' - 'containers/actions-runner/**' diff --git a/containers/actions-runner/Dockerfile b/containers/actions-runner/Dockerfile index 89604ca8..cbfe1a00 100644 --- a/containers/actions-runner/Dockerfile +++ b/containers/actions-runner/Dockerfile @@ -4,9 +4,9 @@ LABEL org.opencontainers.image.source=https://github.com/SwanseaUniversityMedica # Add missing dependencies compared to the old summerwind runners USER root -RUN apt-get update -qq && \ +RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive \ - apt-get -y install -y -qq --no-install-recommends \ + apt-get install -y --no-install-recommends \ curl unzip jq wget python3-pip git-all && \ rm -rf /var/lib/apt/lists/* From 87cfe90a946183133b269b6f53198dc775328839 Mon Sep 17 00:00:00 2001 From: joss Date: Thu, 8 Aug 2024 17:18:56 +0100 Subject: [PATCH 5/9] test: use feda runners to test --- .github/workflows/bulk-pr-and-release-chart.yaml | 2 +- .github/workflows/bulk-pr-and-release-container.yaml | 2 +- .github/workflows/commitlint.yaml | 2 +- .github/workflows/labeler.yaml | 2 +- .github/workflows/pr-and-release-chart.yaml | 2 +- .github/workflows/pr-and-release-container.yaml | 2 +- .github/workflows/pr-and-release-repo.yaml | 2 +- .github/workflows/pr-labeler.yaml | 2 +- .github/workflows/pr-title-commitlint.yaml | 2 +- .github/workflows/release-bulk-charts-workflow.yaml | 2 +- .github/workflows/release-bulk-containers-workflow.yaml | 2 +- .github/workflows/release-charts-workflow.yaml | 2 +- .github/workflows/release-containers-workflow.yaml | 2 +- .github/workflows/release-pr-labeler-workflow.yaml | 2 +- .github/workflows/release-pr-title-commitlint-workflow.yaml | 2 +- .github/workflows/release-renovate-workflow.yaml | 2 +- .github/workflows/release-repo-workflow.yaml | 2 +- .github/workflows/renovate.yaml | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/bulk-pr-and-release-chart.yaml b/.github/workflows/bulk-pr-and-release-chart.yaml index 32f8b54a..8fec72ad 100644 --- a/.github/workflows/bulk-pr-and-release-chart.yaml +++ b/.github/workflows/bulk-pr-and-release-chart.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string job-name: diff --git a/.github/workflows/bulk-pr-and-release-container.yaml b/.github/workflows/bulk-pr-and-release-container.yaml index e6b53ced..7dd68f93 100644 --- a/.github/workflows/bulk-pr-and-release-container.yaml +++ b/.github/workflows/bulk-pr-and-release-container.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string job-name: diff --git a/.github/workflows/commitlint.yaml b/.github/workflows/commitlint.yaml index a8a2103e..2da1e710 100644 --- a/.github/workflows/commitlint.yaml +++ b/.github/workflows/commitlint.yaml @@ -15,4 +15,4 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-title-commitlint.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" diff --git a/.github/workflows/labeler.yaml b/.github/workflows/labeler.yaml index 229d2711..982d9f07 100644 --- a/.github/workflows/labeler.yaml +++ b/.github/workflows/labeler.yaml @@ -14,4 +14,4 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-labeler.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" diff --git a/.github/workflows/pr-and-release-chart.yaml b/.github/workflows/pr-and-release-chart.yaml index e59fb5bc..a55f95fb 100644 --- a/.github/workflows/pr-and-release-chart.yaml +++ b/.github/workflows/pr-and-release-chart.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string job-name: diff --git a/.github/workflows/pr-and-release-container.yaml b/.github/workflows/pr-and-release-container.yaml index 64f4b91a..03b79754 100644 --- a/.github/workflows/pr-and-release-container.yaml +++ b/.github/workflows/pr-and-release-container.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string job-name: diff --git a/.github/workflows/pr-and-release-repo.yaml b/.github/workflows/pr-and-release-repo.yaml index dd641c5c..f37ae186 100644 --- a/.github/workflows/pr-and-release-repo.yaml +++ b/.github/workflows/pr-and-release-repo.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string job-name: diff --git a/.github/workflows/pr-labeler.yaml b/.github/workflows/pr-labeler.yaml index e007bbef..86e68aa6 100644 --- a/.github/workflows/pr-labeler.yaml +++ b/.github/workflows/pr-labeler.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string config: diff --git a/.github/workflows/pr-title-commitlint.yaml b/.github/workflows/pr-title-commitlint.yaml index 8e62ab59..16b69fba 100644 --- a/.github/workflows/pr-title-commitlint.yaml +++ b/.github/workflows/pr-title-commitlint.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "k8s-dev-linux-default" + default: "feda-linux-default" type: string error-label: diff --git a/.github/workflows/release-bulk-charts-workflow.yaml b/.github/workflows/release-bulk-charts-workflow.yaml index 5f22afe3..586d41b9 100644 --- a/.github/workflows/release-bulk-charts-workflow.yaml +++ b/.github/workflows/release-bulk-charts-workflow.yaml @@ -47,7 +47,7 @@ jobs: bulk-charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: bulk-charts comment-release: true release-tag-format: 'v${version}-bulk-charts' diff --git a/.github/workflows/release-bulk-containers-workflow.yaml b/.github/workflows/release-bulk-containers-workflow.yaml index 5d3cd914..766d0b1b 100644 --- a/.github/workflows/release-bulk-containers-workflow.yaml +++ b/.github/workflows/release-bulk-containers-workflow.yaml @@ -47,7 +47,7 @@ jobs: bulk-containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: bulk-containers comment-release: true release-tag-format: 'v${version}-bulk-containers' diff --git a/.github/workflows/release-charts-workflow.yaml b/.github/workflows/release-charts-workflow.yaml index 6dd8a0c0..a625ce3e 100644 --- a/.github/workflows/release-charts-workflow.yaml +++ b/.github/workflows/release-charts-workflow.yaml @@ -47,7 +47,7 @@ jobs: charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: charts comment-release: true release-tag-format: 'v${version}-charts' diff --git a/.github/workflows/release-containers-workflow.yaml b/.github/workflows/release-containers-workflow.yaml index f0d63f93..fc851fb9 100644 --- a/.github/workflows/release-containers-workflow.yaml +++ b/.github/workflows/release-containers-workflow.yaml @@ -47,7 +47,7 @@ jobs: containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: containers comment-release: true release-tag-format: 'v${version}-containers' diff --git a/.github/workflows/release-pr-labeler-workflow.yaml b/.github/workflows/release-pr-labeler-workflow.yaml index 4ee44303..a51fc2b5 100644 --- a/.github/workflows/release-pr-labeler-workflow.yaml +++ b/.github/workflows/release-pr-labeler-workflow.yaml @@ -37,7 +37,7 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: pr-labeler comment-release: true release-tag-format: 'v${version}-pr-labeler' diff --git a/.github/workflows/release-pr-title-commitlint-workflow.yaml b/.github/workflows/release-pr-title-commitlint-workflow.yaml index 4e3c6d98..58159b03 100644 --- a/.github/workflows/release-pr-title-commitlint-workflow.yaml +++ b/.github/workflows/release-pr-title-commitlint-workflow.yaml @@ -37,7 +37,7 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: pr-title-commitlint comment-release: true release-tag-format: 'v${version}-pr-title-commitlint' diff --git a/.github/workflows/release-renovate-workflow.yaml b/.github/workflows/release-renovate-workflow.yaml index cf70ad4e..d572e298 100644 --- a/.github/workflows/release-renovate-workflow.yaml +++ b/.github/workflows/release-renovate-workflow.yaml @@ -37,7 +37,7 @@ jobs: release-renovate-workflow: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: renovate comment-release: true release-tag-format: 'v${version}-renovate' diff --git a/.github/workflows/release-repo-workflow.yaml b/.github/workflows/release-repo-workflow.yaml index 4936694e..fddb7135 100644 --- a/.github/workflows/release-repo-workflow.yaml +++ b/.github/workflows/release-repo-workflow.yaml @@ -45,7 +45,7 @@ jobs: repo: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" job-name: repo comment-release: true release-tag-format: 'v${version}-repo' diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 02b591e7..28f8cdf9 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -11,7 +11,7 @@ concurrency: jobs: renovate: - runs-on: "k8s-dev-linux-default" + runs-on: "feda-linux-default" steps: - uses: .github/actions/renovate From 3efbd23a5b27a9ca533b2240fe42c345f6d3fbbc Mon Sep 17 00:00:00 2001 From: joss Date: Fri, 9 Aug 2024 21:27:54 +0100 Subject: [PATCH 6/9] feat: add local bin directory to runner path --- containers/actions-runner/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/containers/actions-runner/Dockerfile b/containers/actions-runner/Dockerfile index cbfe1a00..bb7b9a6f 100644 --- a/containers/actions-runner/Dockerfile +++ b/containers/actions-runner/Dockerfile @@ -11,3 +11,4 @@ RUN apt-get update && \ rm -rf /var/lib/apt/lists/* USER runner +ENV PATH="/home/runner/.local/bin:$PATH" From d5f1698a9b9ab758ba885b0b2006fb56ec9c4f97 Mon Sep 17 00:00:00 2001 From: joss Date: Fri, 9 Aug 2024 21:52:05 +0100 Subject: [PATCH 7/9] feat: adjust paths --- containers/actions-runner/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/containers/actions-runner/Dockerfile b/containers/actions-runner/Dockerfile index bb7b9a6f..9612011b 100644 --- a/containers/actions-runner/Dockerfile +++ b/containers/actions-runner/Dockerfile @@ -10,5 +10,9 @@ RUN apt-get update && \ curl unzip jq wget python3-pip git-all && \ rm -rf /var/lib/apt/lists/* +RUN echo 'export PATH="/home/runner/.local/bin:$PATH"' >> /etc/profile +ENV PATH="/home/runner/.local/bin:$PATH" + USER runner ENV PATH="/home/runner/.local/bin:$PATH" + From 5af9c8939a9ff37e2c1a9c382f21ac3b74a08bce Mon Sep 17 00:00:00 2001 From: joss Date: Tue, 20 Aug 2024 10:57:20 +0100 Subject: [PATCH 8/9] test: ubuntu hosted runners --- .github/workflows/bulk-pr-and-release-chart.yaml | 2 +- .github/workflows/bulk-pr-and-release-container.yaml | 2 +- .github/workflows/commitlint.yaml | 2 +- .github/workflows/labeler.yaml | 2 +- .github/workflows/pr-and-release-chart.yaml | 2 +- .github/workflows/pr-and-release-container.yaml | 2 +- .github/workflows/pr-and-release-repo.yaml | 2 +- .github/workflows/pr-labeler.yaml | 2 +- .github/workflows/pr-title-commitlint.yaml | 2 +- .github/workflows/release-bulk-charts-workflow.yaml | 2 +- .github/workflows/release-bulk-containers-workflow.yaml | 2 +- .github/workflows/release-charts-workflow.yaml | 2 +- .github/workflows/release-containers-workflow.yaml | 2 +- .github/workflows/release-pr-labeler-workflow.yaml | 2 +- .github/workflows/release-pr-title-commitlint-workflow.yaml | 2 +- .github/workflows/release-renovate-workflow.yaml | 2 +- .github/workflows/release-repo-workflow.yaml | 2 +- .github/workflows/renovate.yaml | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/bulk-pr-and-release-chart.yaml b/.github/workflows/bulk-pr-and-release-chart.yaml index 8fec72ad..de5ccc3e 100644 --- a/.github/workflows/bulk-pr-and-release-chart.yaml +++ b/.github/workflows/bulk-pr-and-release-chart.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string job-name: diff --git a/.github/workflows/bulk-pr-and-release-container.yaml b/.github/workflows/bulk-pr-and-release-container.yaml index 7dd68f93..fbd54791 100644 --- a/.github/workflows/bulk-pr-and-release-container.yaml +++ b/.github/workflows/bulk-pr-and-release-container.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string job-name: diff --git a/.github/workflows/commitlint.yaml b/.github/workflows/commitlint.yaml index 2da1e710..9434f6c5 100644 --- a/.github/workflows/commitlint.yaml +++ b/.github/workflows/commitlint.yaml @@ -15,4 +15,4 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-title-commitlint.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" diff --git a/.github/workflows/labeler.yaml b/.github/workflows/labeler.yaml index 982d9f07..eb531945 100644 --- a/.github/workflows/labeler.yaml +++ b/.github/workflows/labeler.yaml @@ -14,4 +14,4 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-labeler.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" diff --git a/.github/workflows/pr-and-release-chart.yaml b/.github/workflows/pr-and-release-chart.yaml index a55f95fb..a832cb10 100644 --- a/.github/workflows/pr-and-release-chart.yaml +++ b/.github/workflows/pr-and-release-chart.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string job-name: diff --git a/.github/workflows/pr-and-release-container.yaml b/.github/workflows/pr-and-release-container.yaml index 03b79754..6c3b36fb 100644 --- a/.github/workflows/pr-and-release-container.yaml +++ b/.github/workflows/pr-and-release-container.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string job-name: diff --git a/.github/workflows/pr-and-release-repo.yaml b/.github/workflows/pr-and-release-repo.yaml index f37ae186..734c7304 100644 --- a/.github/workflows/pr-and-release-repo.yaml +++ b/.github/workflows/pr-and-release-repo.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string job-name: diff --git a/.github/workflows/pr-labeler.yaml b/.github/workflows/pr-labeler.yaml index 86e68aa6..1924e29b 100644 --- a/.github/workflows/pr-labeler.yaml +++ b/.github/workflows/pr-labeler.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string config: diff --git a/.github/workflows/pr-title-commitlint.yaml b/.github/workflows/pr-title-commitlint.yaml index 16b69fba..fc85fbbf 100644 --- a/.github/workflows/pr-title-commitlint.yaml +++ b/.github/workflows/pr-title-commitlint.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "feda-linux-default" + default: "ubuntu" type: string error-label: diff --git a/.github/workflows/release-bulk-charts-workflow.yaml b/.github/workflows/release-bulk-charts-workflow.yaml index 586d41b9..58690ca8 100644 --- a/.github/workflows/release-bulk-charts-workflow.yaml +++ b/.github/workflows/release-bulk-charts-workflow.yaml @@ -47,7 +47,7 @@ jobs: bulk-charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: bulk-charts comment-release: true release-tag-format: 'v${version}-bulk-charts' diff --git a/.github/workflows/release-bulk-containers-workflow.yaml b/.github/workflows/release-bulk-containers-workflow.yaml index 766d0b1b..287fc275 100644 --- a/.github/workflows/release-bulk-containers-workflow.yaml +++ b/.github/workflows/release-bulk-containers-workflow.yaml @@ -47,7 +47,7 @@ jobs: bulk-containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: bulk-containers comment-release: true release-tag-format: 'v${version}-bulk-containers' diff --git a/.github/workflows/release-charts-workflow.yaml b/.github/workflows/release-charts-workflow.yaml index a625ce3e..3f2bafd6 100644 --- a/.github/workflows/release-charts-workflow.yaml +++ b/.github/workflows/release-charts-workflow.yaml @@ -47,7 +47,7 @@ jobs: charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: charts comment-release: true release-tag-format: 'v${version}-charts' diff --git a/.github/workflows/release-containers-workflow.yaml b/.github/workflows/release-containers-workflow.yaml index fc851fb9..848ca769 100644 --- a/.github/workflows/release-containers-workflow.yaml +++ b/.github/workflows/release-containers-workflow.yaml @@ -47,7 +47,7 @@ jobs: containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: containers comment-release: true release-tag-format: 'v${version}-containers' diff --git a/.github/workflows/release-pr-labeler-workflow.yaml b/.github/workflows/release-pr-labeler-workflow.yaml index a51fc2b5..dd893fae 100644 --- a/.github/workflows/release-pr-labeler-workflow.yaml +++ b/.github/workflows/release-pr-labeler-workflow.yaml @@ -37,7 +37,7 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: pr-labeler comment-release: true release-tag-format: 'v${version}-pr-labeler' diff --git a/.github/workflows/release-pr-title-commitlint-workflow.yaml b/.github/workflows/release-pr-title-commitlint-workflow.yaml index 58159b03..df9284db 100644 --- a/.github/workflows/release-pr-title-commitlint-workflow.yaml +++ b/.github/workflows/release-pr-title-commitlint-workflow.yaml @@ -37,7 +37,7 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: pr-title-commitlint comment-release: true release-tag-format: 'v${version}-pr-title-commitlint' diff --git a/.github/workflows/release-renovate-workflow.yaml b/.github/workflows/release-renovate-workflow.yaml index d572e298..0c3a6c7e 100644 --- a/.github/workflows/release-renovate-workflow.yaml +++ b/.github/workflows/release-renovate-workflow.yaml @@ -37,7 +37,7 @@ jobs: release-renovate-workflow: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: renovate comment-release: true release-tag-format: 'v${version}-renovate' diff --git a/.github/workflows/release-repo-workflow.yaml b/.github/workflows/release-repo-workflow.yaml index fddb7135..b6f187e2 100644 --- a/.github/workflows/release-repo-workflow.yaml +++ b/.github/workflows/release-repo-workflow.yaml @@ -45,7 +45,7 @@ jobs: repo: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "feda-linux-default" + runs-on: "ubuntu" job-name: repo comment-release: true release-tag-format: 'v${version}-repo' diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 28f8cdf9..9048f824 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -11,7 +11,7 @@ concurrency: jobs: renovate: - runs-on: "feda-linux-default" + runs-on: "ubuntu" steps: - uses: .github/actions/renovate From 26789fe341393ec949c9cf125aaee4897ffb37c7 Mon Sep 17 00:00:00 2001 From: joss Date: Tue, 20 Aug 2024 10:59:16 +0100 Subject: [PATCH 9/9] test: ubuntu hosted runners --- .github/workflows/bulk-pr-and-release-chart.yaml | 2 +- .github/workflows/bulk-pr-and-release-container.yaml | 2 +- .github/workflows/commitlint.yaml | 2 +- .github/workflows/labeler.yaml | 2 +- .github/workflows/pr-and-release-chart.yaml | 2 +- .github/workflows/pr-and-release-container.yaml | 2 +- .github/workflows/pr-and-release-repo.yaml | 2 +- .github/workflows/pr-labeler.yaml | 2 +- .github/workflows/pr-title-commitlint.yaml | 2 +- .github/workflows/release-bulk-charts-workflow.yaml | 2 +- .github/workflows/release-bulk-containers-workflow.yaml | 2 +- .github/workflows/release-charts-workflow.yaml | 2 +- .github/workflows/release-containers-workflow.yaml | 2 +- .github/workflows/release-pr-labeler-workflow.yaml | 2 +- .github/workflows/release-pr-title-commitlint-workflow.yaml | 2 +- .github/workflows/release-renovate-workflow.yaml | 2 +- .github/workflows/release-repo-workflow.yaml | 2 +- .github/workflows/renovate.yaml | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/bulk-pr-and-release-chart.yaml b/.github/workflows/bulk-pr-and-release-chart.yaml index de5ccc3e..84b3f10a 100644 --- a/.github/workflows/bulk-pr-and-release-chart.yaml +++ b/.github/workflows/bulk-pr-and-release-chart.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string job-name: diff --git a/.github/workflows/bulk-pr-and-release-container.yaml b/.github/workflows/bulk-pr-and-release-container.yaml index fbd54791..69950291 100644 --- a/.github/workflows/bulk-pr-and-release-container.yaml +++ b/.github/workflows/bulk-pr-and-release-container.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string job-name: diff --git a/.github/workflows/commitlint.yaml b/.github/workflows/commitlint.yaml index 9434f6c5..e700cee7 100644 --- a/.github/workflows/commitlint.yaml +++ b/.github/workflows/commitlint.yaml @@ -15,4 +15,4 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-title-commitlint.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" diff --git a/.github/workflows/labeler.yaml b/.github/workflows/labeler.yaml index eb531945..17d8d8df 100644 --- a/.github/workflows/labeler.yaml +++ b/.github/workflows/labeler.yaml @@ -14,4 +14,4 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-labeler.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" diff --git a/.github/workflows/pr-and-release-chart.yaml b/.github/workflows/pr-and-release-chart.yaml index a832cb10..c45369b5 100644 --- a/.github/workflows/pr-and-release-chart.yaml +++ b/.github/workflows/pr-and-release-chart.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string job-name: diff --git a/.github/workflows/pr-and-release-container.yaml b/.github/workflows/pr-and-release-container.yaml index 6c3b36fb..685db177 100644 --- a/.github/workflows/pr-and-release-container.yaml +++ b/.github/workflows/pr-and-release-container.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string job-name: diff --git a/.github/workflows/pr-and-release-repo.yaml b/.github/workflows/pr-and-release-repo.yaml index 734c7304..f5e94809 100644 --- a/.github/workflows/pr-and-release-repo.yaml +++ b/.github/workflows/pr-and-release-repo.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string job-name: diff --git a/.github/workflows/pr-labeler.yaml b/.github/workflows/pr-labeler.yaml index 1924e29b..1ba6da89 100644 --- a/.github/workflows/pr-labeler.yaml +++ b/.github/workflows/pr-labeler.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string config: diff --git a/.github/workflows/pr-title-commitlint.yaml b/.github/workflows/pr-title-commitlint.yaml index fc85fbbf..3cc3e89e 100644 --- a/.github/workflows/pr-title-commitlint.yaml +++ b/.github/workflows/pr-title-commitlint.yaml @@ -4,7 +4,7 @@ on: runs-on: description: "Name of the runner group to execute on." - default: "ubuntu" + default: "ubuntu-latest" type: string error-label: diff --git a/.github/workflows/release-bulk-charts-workflow.yaml b/.github/workflows/release-bulk-charts-workflow.yaml index 58690ca8..c5271548 100644 --- a/.github/workflows/release-bulk-charts-workflow.yaml +++ b/.github/workflows/release-bulk-charts-workflow.yaml @@ -47,7 +47,7 @@ jobs: bulk-charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: bulk-charts comment-release: true release-tag-format: 'v${version}-bulk-charts' diff --git a/.github/workflows/release-bulk-containers-workflow.yaml b/.github/workflows/release-bulk-containers-workflow.yaml index 287fc275..57f9f734 100644 --- a/.github/workflows/release-bulk-containers-workflow.yaml +++ b/.github/workflows/release-bulk-containers-workflow.yaml @@ -47,7 +47,7 @@ jobs: bulk-containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: bulk-containers comment-release: true release-tag-format: 'v${version}-bulk-containers' diff --git a/.github/workflows/release-charts-workflow.yaml b/.github/workflows/release-charts-workflow.yaml index 3f2bafd6..13c8d691 100644 --- a/.github/workflows/release-charts-workflow.yaml +++ b/.github/workflows/release-charts-workflow.yaml @@ -47,7 +47,7 @@ jobs: charts: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: charts comment-release: true release-tag-format: 'v${version}-charts' diff --git a/.github/workflows/release-containers-workflow.yaml b/.github/workflows/release-containers-workflow.yaml index 848ca769..84e4b555 100644 --- a/.github/workflows/release-containers-workflow.yaml +++ b/.github/workflows/release-containers-workflow.yaml @@ -47,7 +47,7 @@ jobs: containers: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: containers comment-release: true release-tag-format: 'v${version}-containers' diff --git a/.github/workflows/release-pr-labeler-workflow.yaml b/.github/workflows/release-pr-labeler-workflow.yaml index dd893fae..db32f06d 100644 --- a/.github/workflows/release-pr-labeler-workflow.yaml +++ b/.github/workflows/release-pr-labeler-workflow.yaml @@ -37,7 +37,7 @@ jobs: pr-labeler: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: pr-labeler comment-release: true release-tag-format: 'v${version}-pr-labeler' diff --git a/.github/workflows/release-pr-title-commitlint-workflow.yaml b/.github/workflows/release-pr-title-commitlint-workflow.yaml index df9284db..39d4b154 100644 --- a/.github/workflows/release-pr-title-commitlint-workflow.yaml +++ b/.github/workflows/release-pr-title-commitlint-workflow.yaml @@ -37,7 +37,7 @@ jobs: pr-title-commitlint: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: pr-title-commitlint comment-release: true release-tag-format: 'v${version}-pr-title-commitlint' diff --git a/.github/workflows/release-renovate-workflow.yaml b/.github/workflows/release-renovate-workflow.yaml index 0c3a6c7e..524d13ff 100644 --- a/.github/workflows/release-renovate-workflow.yaml +++ b/.github/workflows/release-renovate-workflow.yaml @@ -37,7 +37,7 @@ jobs: release-renovate-workflow: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: renovate comment-release: true release-tag-format: 'v${version}-renovate' diff --git a/.github/workflows/release-repo-workflow.yaml b/.github/workflows/release-repo-workflow.yaml index b6f187e2..5f363964 100644 --- a/.github/workflows/release-repo-workflow.yaml +++ b/.github/workflows/release-repo-workflow.yaml @@ -45,7 +45,7 @@ jobs: repo: uses: ./.github/workflows/pr-and-release-repo.yaml with: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" job-name: repo comment-release: true release-tag-format: 'v${version}-repo' diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 9048f824..0d7d7df4 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -11,7 +11,7 @@ concurrency: jobs: renovate: - runs-on: "ubuntu" + runs-on: "ubuntu-latest" steps: - uses: .github/actions/renovate