Skip to content

Commit 7655f53

Browse files
Use ubuntu 24.04 as the runner in all workflows (#518)
Update the runner used by all jobs in all workflows to use `ubuntu-24.04` instead of `ubuntu-latest`. `ubuntu-24.04` will become `ubuntu-latest` over the next month, see: actions/runner-images#10636
1 parent 2f637c3 commit 7655f53

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

.github/workflows/benchmark.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111
jobs:
1212
benchmark:
1313
name: 'benchmark (pg: ${{ matrix.pgVersion }})'
14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-24.04
1515
strategy:
1616
fail-fast: false
1717
matrix:
@@ -37,7 +37,7 @@ jobs:
3737

3838
gather:
3939
name: 'Gather results'
40-
runs-on: ubuntu-latest
40+
runs-on: ubuntu-24.04
4141
needs: [benchmark]
4242

4343
steps:

.github/workflows/build.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010
jobs:
1111
test:
1212
name: 'test (pg: ${{ matrix.pgVersion }}, schema: ${{ matrix.testSchema }})'
13-
runs-on: ubuntu-latest
13+
runs-on: ubuntu-24.04
1414
strategy:
1515
fail-fast: false
1616
matrix:
@@ -32,7 +32,7 @@ jobs:
3232

3333
lint:
3434
name: lint
35-
runs-on: ubuntu-latest
35+
runs-on: ubuntu-24.04
3636
steps:
3737
- uses: actions/checkout@v4
3838

@@ -67,7 +67,7 @@ jobs:
6767
6868
type-generation:
6969
name: type generation
70-
runs-on: ubuntu-latest
70+
runs-on: ubuntu-24.04
7171
steps:
7272
- uses: actions/checkout@v4
7373

@@ -86,7 +86,7 @@ jobs:
8686
8787
check-ledger:
8888
name: check ledger
89-
runs-on: ubuntu-latest
89+
runs-on: ubuntu-24.04
9090
steps:
9191
- uses: actions/checkout@v4
9292

@@ -104,7 +104,7 @@ jobs:
104104
105105
dead-code-check:
106106
name: dead code check
107-
runs-on: ubuntu-latest
107+
runs-on: ubuntu-24.04
108108
steps:
109109
- uses: actions/checkout@v4
110110

@@ -128,7 +128,7 @@ jobs:
128128
129129
license-check:
130130
name: license check
131-
runs-on: ubuntu-latest
131+
runs-on: ubuntu-24.04
132132
steps:
133133
- uses: actions/checkout@v4
134134

@@ -139,7 +139,7 @@ jobs:
139139
140140
examples-schema-validation:
141141
name: validate examples JSON
142-
runs-on: ubuntu-latest
142+
runs-on: ubuntu-24.04
143143
steps:
144144
- uses: actions/checkout@v4
145145

@@ -149,7 +149,7 @@ jobs:
149149
150150
examples:
151151
name: 'examples (pg: ${{ matrix.pgVersion }}, schema: ${{ matrix.testSchema }})'
152-
runs-on: ubuntu-latest
152+
runs-on: ubuntu-24.04
153153
strategy:
154154
fail-fast: false
155155
matrix:
@@ -189,7 +189,7 @@ jobs:
189189
PGROLL_SCHEMA: ${{ matrix.testSchema }}
190190

191191
release:
192-
runs-on: ubuntu-latest
192+
runs-on: ubuntu-24.04
193193
needs: [test, lint, examples-schema-validation, examples, license-check, type-generation, dead-code-check, check-ledger]
194194
if: startsWith(github.ref, 'refs/tags/')
195195
env:

.github/workflows/publish_benchmarks.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ concurrency:
2323
jobs:
2424
publish:
2525
name: Publish benchmarks
26-
runs-on: ubuntu-latest
26+
runs-on: ubuntu-24.04
2727
steps:
2828
- name: Configure AWS Credentials
2929
uses: aws-actions/configure-aws-credentials@v2
@@ -64,4 +64,4 @@ jobs:
6464

6565
- name: Deploy to GitHub Pages
6666
id: deployment
67-
uses: actions/deploy-pages@v4
67+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)