Skip to content

Commit ba2c662

Browse files
committed
ci: pin the runner image
1 parent 6013a87 commit ba2c662

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
jobs:
1515
build:
1616
name: build dist files
17-
runs-on: ubuntu-latest
17+
runs-on: ubuntu-24.04
1818

1919
steps:
2020
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
@@ -44,7 +44,7 @@ jobs:
4444
release:
4545
name: create Github release
4646
needs: build
47-
runs-on: ubuntu-latest
47+
runs-on: ubuntu-24.04
4848
permissions:
4949
contents: write
5050
id-token: write
@@ -64,7 +64,7 @@ jobs:
6464
publish:
6565
name: release to pypi
6666
needs: build
67-
runs-on: ubuntu-latest
67+
runs-on: ubuntu-24.04
6868

6969
environment:
7070
name: pypi-release

‎.github/workflows/tests.yaml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permissions:
1919
jobs:
2020
tests:
2121
name: py${{ matrix.python }} unit tests
22-
runs-on: ubuntu-latest
22+
runs-on: ubuntu-24.04
2323
strategy:
2424
fail-fast: false
2525
matrix:
@@ -42,7 +42,7 @@ jobs:
4242

4343
minversions:
4444
name: minimum dependency versions
45-
runs-on: ubuntu-latest
45+
runs-on: ubuntu-24.04
4646
env:
4747
UV_RESOLUTION: lowest-direct
4848
UV_LOCKED: 0
@@ -59,13 +59,13 @@ jobs:
5959
run: uv run pytest --showlocals
6060

6161
style:
62-
runs-on: ubuntu-latest
62+
runs-on: ubuntu-24.04
6363
steps:
6464
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6565
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
6666

6767
doc:
68-
runs-on: ubuntu-latest
68+
runs-on: ubuntu-24.04
6969
steps:
7070
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
7171
- name: Install uv
@@ -79,7 +79,7 @@ jobs:
7979
- run: uv run sphinx-build -W --keep-going -b man doc build/sphinx/man
8080

8181
bundle:
82-
runs-on: ubuntu-latest
82+
runs-on: ubuntu-24.04
8383
steps:
8484
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8585
- name: Install uv
@@ -95,7 +95,7 @@ jobs:
9595
run: ./dist/scim2 --help
9696

9797
nix:
98-
runs-on: ubuntu-latest
98+
runs-on: ubuntu-24.04
9999
steps:
100100
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
101101
- uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1

0 commit comments

Comments
 (0)