Skip to content

Commit e42fa94

Browse files
trxcllntsylvestre
authored andcommitted
build and run integration tests on ubuntu-24.04
1 parent 48fda90 commit e42fa94

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

.github/workflows/integration-tests.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ env:
88

99
jobs:
1010
build:
11-
runs-on: ubuntu-latest
11+
runs-on: ubuntu-24.04
1212
steps:
1313
- name: Clone repository
1414
uses: actions/checkout@v4
@@ -28,7 +28,7 @@ jobs:
2828
path: ./target/debug/sccache
2929

3030
redis-deprecated:
31-
runs-on: ubuntu-latest
31+
runs-on: ubuntu-24.04
3232
needs: build
3333

3434
services:
@@ -76,7 +76,7 @@ jobs:
7676
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
7777
7878
redis:
79-
runs-on: ubuntu-latest
79+
runs-on: ubuntu-24.04
8080
needs: build
8181

8282
services:
@@ -124,7 +124,7 @@ jobs:
124124
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
125125
126126
s3_minio:
127-
runs-on: ubuntu-latest
127+
runs-on: ubuntu-24.04
128128
needs: build
129129

130130
# Setup minio server
@@ -184,7 +184,7 @@ jobs:
184184
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
185185
186186
azblob_azurite:
187-
runs-on: ubuntu-latest
187+
runs-on: ubuntu-24.04
188188
needs: build
189189

190190
# Setup azurite server
@@ -240,7 +240,7 @@ jobs:
240240
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
241241
242242
gha:
243-
runs-on: ubuntu-latest
243+
runs-on: ubuntu-24.04
244244
needs: build
245245

246246
env:
@@ -289,7 +289,7 @@ jobs:
289289
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
290290
291291
memcached-deprecated:
292-
runs-on: ubuntu-latest
292+
runs-on: ubuntu-24.04
293293
needs: build
294294

295295
# Setup memcached server
@@ -344,7 +344,7 @@ jobs:
344344
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
345345
346346
memcached:
347-
runs-on: ubuntu-latest
347+
runs-on: ubuntu-24.04
348348
needs: build
349349

350350
# Setup memcached server
@@ -399,7 +399,7 @@ jobs:
399399
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
400400
401401
webdav:
402-
runs-on: ubuntu-latest
402+
runs-on: ubuntu-24.04
403403
needs: build
404404

405405
env:
@@ -455,7 +455,7 @@ jobs:
455455
env:
456456
TARGET: x86_64-pc-windows-msvc
457457
SCCACHE_EXE: ${{ github.workspace }}\\target\\x86_64-pc-windows-msvc\\debug\\sccache.exe
458-
SCCACHE_LOG: "trace"
458+
SCCACHE_LOG: "debug"
459459
SCCACHE_ERROR_LOG: "${{ github.workspace }}\\server_log.txt"
460460

461461
steps:
@@ -471,7 +471,7 @@ jobs:
471471
target: $TARGET
472472

473473
- name: Build
474-
run: cargo build --bin sccache --target $env:TARGET --features=openssl/vendored
474+
run: cargo build --bin sccache --target $env:TARGET --features=vendored-openssl
475475

476476
- name: Compile MSVC (no cache)
477477
shell: bash
@@ -524,7 +524,7 @@ jobs:
524524
run: cat "$SCCACHE_ERROR_LOG"
525525

526526
clang:
527-
runs-on: ubuntu-latest
527+
runs-on: ubuntu-24.04
528528
needs: build
529529

530530
env:
@@ -578,10 +578,10 @@ jobs:
578578
hip:
579579
# Probably wouldn't matter anyway since we run in a container, but staying
580580
# close to the version is better than not.
581-
runs-on: ubuntu-22.04
581+
runs-on: ubuntu-24.04
582582
needs: build
583583
container:
584-
image: rocm/dev-ubuntu-22.04:6.0
584+
image: rocm/dev-ubuntu-24.04:6.3
585585

586586
env:
587587
# SCCACHE_GHA_ENABLED: "on"
@@ -647,7 +647,7 @@ jobs:
647647
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
648648
649649
gcc:
650-
runs-on: ubuntu-latest
650+
runs-on: ubuntu-24.04
651651
needs: build
652652

653653
env:
@@ -692,7 +692,7 @@ jobs:
692692
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
693693
694694
autotools:
695-
runs-on: ubuntu-latest
695+
runs-on: ubuntu-24.04
696696
needs: build
697697

698698
env:
@@ -748,7 +748,7 @@ jobs:
748748
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
749749
750750
cmake:
751-
runs-on: ubuntu-latest
751+
runs-on: ubuntu-24.04
752752
needs: build
753753

754754
env:
@@ -807,7 +807,7 @@ jobs:
807807
808808
# The test cargo "cargo build -Zprofile"
809809
rust-test-Z-profile:
810-
runs-on: ubuntu-latest
810+
runs-on: ubuntu-24.04
811811
needs: build
812812

813813
env:
@@ -853,7 +853,7 @@ jobs:
853853
${SCCACHE_PATH} --show-stats | grep -e "Cache hits\s*[1-9]"
854854
855855
zstd-compression-level:
856-
runs-on: ubuntu-latest
856+
runs-on: ubuntu-24.04
857857
needs: build
858858

859859
env:

0 commit comments

Comments
 (0)