From c9735204a5b0c8e91d4ff33a720cff1430c68a62 Mon Sep 17 00:00:00 2001 From: Mitchell Hanberg Date: Mon, 7 Jul 2025 14:07:15 -0400 Subject: [PATCH] ci: update ubuntu and windows in precompilation matrix --- .github/workflows/release.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a164b5cb4..21a3cf0bb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,18 +34,18 @@ jobs: nif: ["2.15"] job: - { target: aarch64-apple-darwin, os: macos-13 } - - { target: aarch64-unknown-linux-gnu, os: ubuntu-20.04, use-cross: true } - - { target: aarch64-unknown-linux-musl, os: ubuntu-20.04, use-cross: true } + - { target: aarch64-unknown-linux-gnu, os: ubuntu-22.04, use-cross: true } + - { target: aarch64-unknown-linux-musl, os: ubuntu-22.04, use-cross: true } - { target: x86_64-apple-darwin, os: macos-13 } - - { target: x86_64-pc-windows-gnu, os: windows-2022, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } - - { target: x86_64-pc-windows-gnu, os: windows-2022, variant: "legacy_cpu" } - - { target: x86_64-pc-windows-msvc, os: windows-2019, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } - - { target: x86_64-pc-windows-msvc, os: windows-2019, variant: "legacy_cpu" } + - { target: x86_64-pc-windows-gnu, os: windows-2025, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } + - { target: x86_64-pc-windows-gnu, os: windows-2025, variant: "legacy_cpu" } + - { target: x86_64-pc-windows-msvc, os: windows-2025, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } + - { target: x86_64-pc-windows-msvc, os: windows-2025, variant: "legacy_cpu" } - { target: x86_64-unknown-freebsd, os: ubuntu-22.04, use-cross: true, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } - { target: x86_64-unknown-freebsd, os: ubuntu-22.04, use-cross: true, variant: "legacy_cpu" } - - { target: x86_64-unknown-linux-gnu, os: ubuntu-20.04, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } - - { target: x86_64-unknown-linux-gnu, os: ubuntu-20.04, variant: "legacy_cpu" } - - { target: x86_64-unknown-linux-musl, os: ubuntu-20.04, use-cross: true } + - { target: x86_64-unknown-linux-gnu, os: ubuntu-22.04, rustflags: "-C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma" } + - { target: x86_64-unknown-linux-gnu, os: ubuntu-22.04, variant: "legacy_cpu" } + - { target: x86_64-unknown-linux-musl, os: ubuntu-22.04, use-cross: true } steps: - name: Checkout source code