Skip to content

Commit e905ec9

Browse files
committed
publish: use ubuntu-24.04 instead of ubuntu-22.04 when publishing glibc targets
ubuntu-22.04 has glibc-2.35 and ubuntu-24.04 has glibc-2.39 over the course of these minor versions, a lot of perf & security fixes have been applied https://sourceware.org/glibc/wiki/Glibc%20Timeline [skip ci]
1 parent f2f362f commit e905ec9

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

.github/workflows/publish-nightly.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
matrix:
3030
rust: [nightly-2024-08-26]
3131
job:
32-
- os: ubuntu-latest
32+
- os: ubuntu-24.04
3333
os-name: linux
3434
target: x86_64-unknown-linux-gnu
3535
architecture: x86_64
@@ -38,7 +38,7 @@ jobs:
3838
addl-qsvlite-features:
3939
addl-qsvdp-features: luau,polars
4040
addl-rustflags: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq
41-
# - os: ubuntu-latest
41+
# - os: ubuntu-22.04
4242
# os-name: linux
4343
# target: x86_64-unknown-linux-musl
4444
# architecture: x86_64

.github/workflows/publish-portable.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
matrix:
3232
rust: [stable]
3333
job:
34-
- os: ubuntu-22.04
34+
- os: ubuntu-24.04
3535
os-name: linux
3636
target: x86_64-unknown-linux-gnu
3737
architecture: x86_64
@@ -110,7 +110,7 @@ jobs:
110110
# default-features: --no-default-features
111111
# addl-qsvlite-features:
112112
# addl-qsvdp-features:
113-
- os: ubuntu-22.04
113+
- os: ubuntu-24.04
114114
os-name: linux
115115
target: aarch64-unknown-linux-gnu
116116
architecture: aarch64

.github/workflows/publish-qsvpy.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
matrix:
3030
rust: [stable]
3131
job:
32-
- os: ubuntu-latest
32+
- os: ubuntu-24.04
3333
os-name: linux
3434
target: x86_64-unknown-linux-gnu
3535
architecture: x86_64
@@ -38,7 +38,7 @@ jobs:
3838
addl-qsvlite-features:
3939
addl-qsvdp-features: luau
4040
addl-rustflags: -C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma
41-
# - os: ubuntu-latest
41+
# - os: ubuntu-22.04
4242
# os-name: linux
4343
# target: x86_64-unknown-linux-musl
4444
# architecture: x86_64

.github/workflows/publish.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
matrix:
3535
rust: [stable]
3636
job:
37-
- os: ubuntu-22.04
37+
- os: ubuntu-24.04
3838
os-name: linux
3939
target: x86_64-unknown-linux-gnu
4040
architecture: x86_64
@@ -44,7 +44,7 @@ jobs:
4444
addl-qsvlite-features:
4545
addl-qsvdp-features: luau,polars
4646
addl-rustflags: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq
47-
- os: ubuntu-22.04
47+
- os: ubuntu-24.04
4848
os-name: linux
4949
target: x86_64-unknown-linux-musl
5050
architecture: x86_64
@@ -55,7 +55,7 @@ jobs:
5555
addl-qsvlite-features:
5656
addl-qsvdp-features:
5757
addl-rustflags: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq
58-
# - os: ubuntu-22.04
58+
# - os: ubuntu-24.04
5959
# os-name: linux
6060
# target: i686-unknown-linux-gnu
6161
# architecture: i686
@@ -113,7 +113,7 @@ jobs:
113113
# default-features: --no-default-features
114114
# addl-qsvlite-features:
115115
# addl-qsvdp-features:
116-
- os: ubuntu-22.04
116+
- os: ubuntu-24.04
117117
os-name: linux
118118
target: aarch64-unknown-linux-gnu
119119
architecture: aarch64

0 commit comments

Comments
 (0)