From 5553a34dacced08db7c406cd7a3415727a111ae4 Mon Sep 17 00:00:00 2001 From: David Bauer <mail@david-bauer.net> Date: Sat, 2 Dec 2023 14:59:54 +0100 Subject: [PATCH] ci: pin runner version to Ubuntu 22.04 Pin the GitHub runner version used to Ubuntu 22.04. This endures stability in the runner behavior once GitHub switches to the next Ubuntu release for the latest tag. Signed-off-by: David Bauer <mail@david-bauer.net> --- .github/workflows/backport.yml | 2 +- .github/workflows/build-container.yml | 2 +- .github/workflows/build-docs.yml | 2 +- .github/workflows/build-gluon.yml | 4 ++-- .github/workflows/check-ci.yml | 2 +- .github/workflows/check-patches.yml | 2 +- .github/workflows/labels.yml | 2 +- .github/workflows/lint.yml | 6 +++--- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index b60f2c916..f0dcd6510 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -9,7 +9,7 @@ jobs: backport: name: Backport Pull Request if: github.repository_owner == 'freifunk-gluon' && github.event.pull_request.merged == true && (github.event_name != 'labeled' || startsWith('backport', github.event.label.name)) - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Create backport PRs diff --git a/.github/workflows/build-container.yml b/.github/workflows/build-container.yml index 812eb6b58..9dab9ab0b 100644 --- a/.github/workflows/build-container.yml +++ b/.github/workflows/build-container.yml @@ -16,7 +16,7 @@ env: jobs: build-and-push-image: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 permissions: write-all steps: - name: Checkout repository diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 859e75255..18aedf14a 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -15,7 +15,7 @@ permissions: jobs: build-documentation: name: docs - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Install Dependencies diff --git a/.github/workflows/build-gluon.yml b/.github/workflows/build-gluon.yml index f395b9d56..6549cd404 100644 --- a/.github/workflows/build-gluon.yml +++ b/.github/workflows/build-gluon.yml @@ -17,7 +17,7 @@ jobs: permissions: contents: read # for dorny/paths-filter to fetch a list of changed files pull-requests: read # for dorny/paths-filter to read pull requests - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: targets: ${{ steps.filter.outputs.changes }} steps: @@ -37,7 +37,7 @@ jobs: matrix: # Read back changed targets to create build matrix target: ${{ fromJSON(needs.changed.outputs.targets) }} - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/check-ci.yml b/.github/workflows/check-ci.yml index 795d05b40..0b66468a6 100644 --- a/.github/workflows/check-ci.yml +++ b/.github/workflows/check-ci.yml @@ -9,7 +9,7 @@ permissions: jobs: check-ci: name: Check generated CI - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Install example site diff --git a/.github/workflows/check-patches.yml b/.github/workflows/check-patches.yml index ed4918035..298bf71be 100644 --- a/.github/workflows/check-patches.yml +++ b/.github/workflows/check-patches.yml @@ -18,7 +18,7 @@ permissions: jobs: check-patches: name: Check patches - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Refresh patches diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index edd88a25f..b3c920fac 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -12,7 +12,7 @@ jobs: permissions: contents: read # for actions/labeler to determine modified files pull-requests: write # for actions/labeler to add labels to PRs - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 if: github.repository_owner == 'freifunk-gluon' steps: - uses: actions/labeler@v4 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 8c9267803..1373fac55 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,7 +9,7 @@ permissions: jobs: lua: name: Lua - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Install Dependencies @@ -21,7 +21,7 @@ jobs: sh: name: Shell - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Install Dependencies @@ -33,7 +33,7 @@ jobs: editorconfig: name: Editorconfig - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Install Dependencies -- GitLab