Skip to content

Commit 3b2c613

Browse files
committed
ci: more replacement is needed
1 parent f70a335 commit 3b2c613

File tree

7 files changed

+34
-34
lines changed

7 files changed

+34
-34
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ jobs:
4646
fail-fast: false
4747
matrix:
4848
include:
49-
- os: ubuntu-latest
49+
- os: ubuntu-22.04
5050
target: x86_64-unknown-linux-musl
51-
- os: ubuntu-latest
51+
- os: ubuntu-22.04
5252
target: aarch64-unknown-linux-musl
5353
- os: macos-14
5454
target: aarch64-apple-darwin
@@ -93,9 +93,9 @@ jobs:
9393
fail-fast: false
9494
matrix:
9595
include:
96-
- os: ubuntu-latest
96+
- os: ubuntu-22.04
9797
target: x86_64-unknown-linux-musl
98-
- os: ubuntu-latest
98+
- os: ubuntu-22.04
9999
target: aarch64-unknown-linux-musl
100100
- os: macos-14
101101
target: aarch64-apple-darwin
@@ -273,7 +273,7 @@ jobs:
273273
strategy:
274274
fail-fast: true
275275
matrix:
276-
os: [ubuntu-latest, windows-latest]
276+
os: [ubuntu-22.04, windows-latest]
277277
package:
278278
- prqlc-python
279279
- lutra-python
@@ -287,16 +287,16 @@ jobs:
287287
package: lutra-python
288288
target: universal2-apple-darwin
289289
# Also produce more targets for ubuntu:
290-
- os: ubuntu-latest
290+
- os: ubuntu-22.04
291291
package: prqlc-python
292292
target: aarch64
293-
- os: ubuntu-latest
293+
- os: ubuntu-22.04
294294
package: prqlc-python
295295
target: source
296-
- os: ubuntu-latest
296+
- os: ubuntu-22.04
297297
package: lutra-python
298298
target: aarch64
299-
- os: ubuntu-latest
299+
- os: ubuntu-22.04
300300
package: lutra-python
301301
target: source
302302
steps:

.github/workflows/test-elixir.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
inputs:
66
oss:
77
type: string
8-
default: '["ubuntu-latest"]'
8+
default: '["ubuntu-22.04"]'
99
workflow_dispatch:
1010
inputs:
1111
oss:
1212
type: string
13-
default: '["ubuntu-latest"]'
13+
default: '["ubuntu-22.04"]'
1414

1515
defaults:
1616
run:

.github/workflows/test-java.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
inputs:
66
oss:
77
type: string
8-
default: '["ubuntu-latest"]'
8+
default: '["ubuntu-22.04"]'
99
workflow_dispatch:
1010
inputs:
1111
oss:
1212
type: string
13-
default: '["ubuntu-latest"]'
13+
default: '["ubuntu-22.04"]'
1414

1515
# We need consistent env vars across all workflows for the cache to work
1616
env:

.github/workflows/test-js.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
inputs:
66
oss:
77
type: string
8-
default: '["ubuntu-latest"]'
8+
default: '["ubuntu-22.04"]'
99
workflow_dispatch:
1010
inputs:
1111
oss:
1212
type: string
13-
default: '["ubuntu-latest"]'
13+
default: '["ubuntu-22.04"]'
1414

1515
# We need consistent env vars across all workflows for the cache to work
1616
env:

.github/workflows/test-php.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ${{ matrix.os }}
1717
strategy:
1818
matrix:
19-
os: [ubuntu-latest]
19+
os: [ubuntu-22.04]
2020
steps:
2121
- name: 📂 Checkout code
2222
uses: actions/checkout@v4

.github/workflows/test-python.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
inputs:
66
oss:
77
type: string
8-
default: '["ubuntu-latest"]'
8+
default: '["ubuntu-22.04"]'
99
workflow_dispatch:
1010
inputs:
1111
oss:
1212
type: string
13-
default: '["ubuntu-latest"]'
13+
default: '["ubuntu-22.04"]'
1414

1515
# We need consistent env vars across all workflows for the cache to work
1616
env:
@@ -31,7 +31,7 @@ jobs:
3131
- name: Build wheel
3232
uses: ./.github/actions/build-python
3333
with:
34-
target: ${{ matrix.os == 'ubuntu-latest' && 'x86_64' || '' }}
34+
target: ${{ matrix.os == 'ubuntu-22.04' && 'x86_64' || '' }}
3535
package: prqlc-python
3636
profile: dev
3737
- uses: actions/download-artifact@v4

.github/workflows/tests.yaml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -180,17 +180,17 @@ jobs:
180180
matrix:
181181
include:
182182
- target: x86_64-unknown-linux-gnu
183-
os: ubuntu-latest
183+
os: ubuntu-22.04
184184
features: default,test-dbs-external
185185
# Only run wasm on ubuntu, given it's the same rust target. (There is
186186
# a possibility of having a failure on just one platform, but it's
187187
# quite unlikely. If we do observe this, we can add those tests them
188188
# to nightly.
189189
- target: wasm32-unknown-unknown
190-
os: ubuntu-latest
190+
os: ubuntu-22.04
191191
features: default
192192
with:
193-
os: ubuntu-latest
193+
os: ubuntu-22.04
194194
target: ${{ matrix.target }}
195195
features: ${{ matrix.features }}
196196
nightly: ${{ needs.rules.outputs.nightly == 'true' }}
@@ -209,8 +209,8 @@ jobs:
209209
# 20 workflow limit.
210210
oss:
211211
${{ (needs.rules.outputs.python == 'true' || needs.rules.outputs.nightly
212-
== 'true') && '["ubuntu-latest", "macos-14", "windows-latest"]' ||
213-
'["ubuntu-latest"]' }}
212+
== 'true') && '["ubuntu-22.04", "macos-14", "windows-latest"]' ||
213+
'["ubuntu-22.04"]' }}
214214

215215
test-js:
216216
needs: rules
@@ -220,8 +220,8 @@ jobs:
220220
# Only run on ubuntu unless there's a lang-specific change or we're running nightly.
221221
oss:
222222
${{ (needs.rules.outputs.js == 'true' || needs.rules.outputs.nightly ==
223-
'true') && '["ubuntu-latest", "macos-14", "windows-latest"]' ||
224-
'["ubuntu-latest"]' }}
223+
'true') && '["ubuntu-22.04", "macos-14", "windows-latest"]' ||
224+
'["ubuntu-22.04"]' }}
225225

226226
test-dotnet:
227227
needs: rules
@@ -242,7 +242,7 @@ jobs:
242242
# Currently we never run windows
243243
oss:
244244
${{ (needs.rules.outputs.java == 'true' || needs.rules.outputs.nightly
245-
== 'true') && '["ubuntu-latest", "macos-14"]' || '["ubuntu-latest"]' }}
245+
== 'true') && '["ubuntu-22.04", "macos-14"]' || '["ubuntu-22.04"]' }}
246246

247247
test-elixir:
248248
needs: rules
@@ -253,8 +253,8 @@ jobs:
253253
# Currently we never run Mac, see prql-elixir docs for details
254254
oss:
255255
${{ (needs.rules.outputs.elixir == 'true' || needs.rules.outputs.nightly
256-
== 'true') && '["ubuntu-latest", "windows-latest"]' ||
257-
'["ubuntu-latest"]' }}
256+
== 'true') && '["ubuntu-22.04", "windows-latest"]' ||
257+
'["ubuntu-22.04"]' }}
258258

259259
test-prqlc-c:
260260
needs: rules
@@ -316,13 +316,13 @@ jobs:
316316
target: x86_64-pc-windows-msvc
317317
# We'd like to reenable integration tests on Windows, ref https://github.com/wangfenjin/duckdb-rs/issues/179.
318318
features: default
319-
- os: ubuntu-latest
319+
- os: ubuntu-22.04
320320
target: x86_64-unknown-linux-gnu
321321
# One test with no features
322322
features: ""
323323

324324
# TODO: potentially enable these
325-
# - os: ubuntu-latest
325+
# - os: ubuntu-22.04
326326
# target: aarch64-unknown-linux-musl
327327

328328
uses: ./.github/workflows/test-rust.yaml
@@ -634,14 +634,14 @@ jobs:
634634
matrix:
635635
include:
636636
# Match the features with the available caches from tests
637-
- os: ubuntu-latest
637+
- os: ubuntu-22.04
638638
target: x86_64-unknown-linux-musl
639639
features: default
640640
# TODO: Until we have tests for these, we don't have a cache for them.
641641
# If we can add tests, then re-enable them. They run on `release.yaml`
642642
# regardless.
643643
#
644-
# - os: ubuntu-latest
644+
# - os: ubuntu-22.04
645645
# target: aarch64-unknown-linux-musl
646646
- os: macos-14
647647
target: aarch64-apple-darwin
@@ -673,7 +673,7 @@ jobs:
673673
matrix:
674674
include:
675675
# Match the features with the available caches from tests
676-
- os: ubuntu-latest
676+
- os: ubuntu-22.04
677677
target: x86_64-unknown-linux-musl
678678
features: default
679679
- os: macos-14

0 commit comments

Comments
 (0)