Skip to content

Commit fa1a5dc

Browse files
committed
ci: pin the runner image
1 parent bf8028f commit fa1a5dc

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
@@ -32,7 +32,7 @@ jobs:
3232

3333
release:
3434
name: create Github release
35-
runs-on: ubuntu-latest
35+
runs-on: ubuntu-24.04
3636
permissions:
3737
contents: write
3838
steps:
@@ -41,7 +41,7 @@ jobs:
4141
publish:
4242
name: release to pypi
4343
needs: build
44-
runs-on: ubuntu-latest
44+
runs-on: ubuntu-24.04
4545

4646
environment:
4747
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:
@@ -41,7 +41,7 @@ jobs:
4141
run: uv run pytest --showlocals
4242

4343
coverage:
44-
runs-on: ubuntu-latest
44+
runs-on: ubuntu-24.04
4545
steps:
4646
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4747
- name: Install uv
@@ -57,7 +57,7 @@ jobs:
5757
downstream-tests:
5858
name: py${{ matrix.python }} ${{ matrix.downstream }} downstream unit tests
5959
if: ${{ !startsWith(github.head_ref, 'renovate/') }}
60-
runs-on: ubuntu-latest
60+
runs-on: ubuntu-24.04
6161
strategy:
6262
fail-fast: false
6363
matrix:
@@ -100,7 +100,7 @@ jobs:
100100
101101
minversions:
102102
name: minimum dependency versions
103-
runs-on: ubuntu-latest
103+
runs-on: ubuntu-24.04
104104
env:
105105
UV_RESOLUTION: lowest-direct
106106
UV_LOCKED: 0
@@ -117,7 +117,7 @@ jobs:
117117
run: uv run pytest --showlocals
118118

119119
style:
120-
runs-on: ubuntu-latest
120+
runs-on: ubuntu-24.04
121121
steps:
122122
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
123123
- name: Install uv
@@ -129,7 +129,7 @@ jobs:
129129
run: uv run --python 3.14 prek run --all-files --show-diff-on-failure
130130

131131
doc:
132-
runs-on: ubuntu-latest
132+
runs-on: ubuntu-24.04
133133
steps:
134134
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
135135
- name: Install uv

0 commit comments

Comments
 (0)