Skip to content
Snippets Groups Projects
Commit 5553a34d authored by David Bauer's avatar David Bauer
Browse files

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: default avatarDavid Bauer <mail@david-bauer.net>
parent 16a9aa84
No related branches found
No related tags found
No related merge requests found
...@@ -9,7 +9,7 @@ jobs: ...@@ -9,7 +9,7 @@ jobs:
backport: backport:
name: Backport Pull Request 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)) 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: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Create backport PRs - name: Create backport PRs
......
...@@ -16,7 +16,7 @@ env: ...@@ -16,7 +16,7 @@ env:
jobs: jobs:
build-and-push-image: build-and-push-image:
runs-on: ubuntu-latest runs-on: ubuntu-22.04
permissions: write-all permissions: write-all
steps: steps:
- name: Checkout repository - name: Checkout repository
......
...@@ -15,7 +15,7 @@ permissions: ...@@ -15,7 +15,7 @@ permissions:
jobs: jobs:
build-documentation: build-documentation:
name: docs name: docs
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Dependencies - name: Install Dependencies
......
...@@ -17,7 +17,7 @@ jobs: ...@@ -17,7 +17,7 @@ jobs:
permissions: permissions:
contents: read # for dorny/paths-filter to fetch a list of changed files contents: read # for dorny/paths-filter to fetch a list of changed files
pull-requests: read # for dorny/paths-filter to read pull requests pull-requests: read # for dorny/paths-filter to read pull requests
runs-on: ubuntu-latest runs-on: ubuntu-22.04
outputs: outputs:
targets: ${{ steps.filter.outputs.changes }} targets: ${{ steps.filter.outputs.changes }}
steps: steps:
...@@ -37,7 +37,7 @@ jobs: ...@@ -37,7 +37,7 @@ jobs:
matrix: matrix:
# Read back changed targets to create build matrix # Read back changed targets to create build matrix
target: ${{ fromJSON(needs.changed.outputs.targets) }} target: ${{ fromJSON(needs.changed.outputs.targets) }}
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
......
...@@ -9,7 +9,7 @@ permissions: ...@@ -9,7 +9,7 @@ permissions:
jobs: jobs:
check-ci: check-ci:
name: Check generated CI name: Check generated CI
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install example site - name: Install example site
......
...@@ -18,7 +18,7 @@ permissions: ...@@ -18,7 +18,7 @@ permissions:
jobs: jobs:
check-patches: check-patches:
name: Check patches name: Check patches
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Refresh patches - name: Refresh patches
......
...@@ -12,7 +12,7 @@ jobs: ...@@ -12,7 +12,7 @@ jobs:
permissions: permissions:
contents: read # for actions/labeler to determine modified files contents: read # for actions/labeler to determine modified files
pull-requests: write # for actions/labeler to add labels to PRs 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' if: github.repository_owner == 'freifunk-gluon'
steps: steps:
- uses: actions/labeler@v4 - uses: actions/labeler@v4
......
...@@ -9,7 +9,7 @@ permissions: ...@@ -9,7 +9,7 @@ permissions:
jobs: jobs:
lua: lua:
name: Lua name: Lua
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Dependencies - name: Install Dependencies
...@@ -21,7 +21,7 @@ jobs: ...@@ -21,7 +21,7 @@ jobs:
sh: sh:
name: Shell name: Shell
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Dependencies - name: Install Dependencies
...@@ -33,7 +33,7 @@ jobs: ...@@ -33,7 +33,7 @@ jobs:
editorconfig: editorconfig:
name: Editorconfig name: Editorconfig
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Dependencies - name: Install Dependencies
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment