From 37f4d578eb4fc6b7ca7990d5b53737d6515e5fae Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 00:13:53 +0100 Subject: [PATCH 01/10] update --- .github/workflows/build-osx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-osx.yml b/.github/workflows/build-osx.yml index 64d48ad3..93080320 100644 --- a/.github/workflows/build-osx.yml +++ b/.github/workflows/build-osx.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-13,macos-14] + os: [macos-14,macos-15,macos-15-intel] arch: [x64,arm64] cpurev: [legacy, default, modern] steps: From b3313176b215a2e0c789df94f9c4aa8e67c34ddd Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 00:19:23 +0100 Subject: [PATCH 02/10] update --- .github/workflows/build-osx.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-osx.yml b/.github/workflows/build-osx.yml index 93080320..b488ae68 100644 --- a/.github/workflows/build-osx.yml +++ b/.github/workflows/build-osx.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-14,macos-15,macos-15-intel] + os: [macos-15,macos-15-intel] arch: [x64,arm64] cpurev: [legacy, default, modern] steps: @@ -66,10 +66,9 @@ jobs: # Test - name: Test if: | - (matrix.os == 'macos-12' && matrix.arch == 'x64') || - (matrix.os == 'macos-13' && matrix.arch == 'x64') || - (matrix.os == 'macos-14' && matrix.arch == 'arm64') || - (matrix.os == 'macos-14' && matrix.arch == 'x64' && matrix.cpurev == 'legacy') + (matrix.os == 'macos-15' && matrix.arch == 'arm64') || + (matrix.os == 'macos-15-intel' && matrix.arch == 'x64') || + (matrix.os == 'macos-15' && matrix.arch == 'x64' && matrix.cpurev == 'legacy') run: make test # Upload Binaries From 000130023ad85573cd0155859c40536fc553837c Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 00:56:03 +0100 Subject: [PATCH 03/10] update --- .github/workflows/build-wasi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-wasi.yml b/.github/workflows/build-wasi.yml index 696ab9ae..1662cf4b 100644 --- a/.github/workflows/build-wasi.yml +++ b/.github/workflows/build-wasi.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2022,ubuntu-22.04,ubuntu-24.04,macos-13,macos-14,macos-15] + os: [windows-2022,ubuntu-22.04,ubuntu-24.04,macos-14,macos-15] arch: [wasm32] sdk: [24] steps: From 7ba9a88a30f69ae62d7bb6ca37bc088892e92d3f Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 01:27:10 +0100 Subject: [PATCH 04/10] test --- .github/workflows/build-win.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-win.yml b/.github/workflows/build-win.yml index dd527cea..8bc274ce 100644 --- a/.github/workflows/build-win.yml +++ b/.github/workflows/build-win.yml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2022,windows-2025] + os: [windows-2022,windows-2025,windows-11-arm] arch: [x64,x86,arm64] cpurev: [legacy, default, modern] steps: From a28dae372c85dfddfb9dd5fb9b17681074c04cb1 Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 02:30:13 +0100 Subject: [PATCH 05/10] test --- .github/workflows/build-win.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-win.yml b/.github/workflows/build-win.yml index 8bc274ce..ef6bcefd 100644 --- a/.github/workflows/build-win.yml +++ b/.github/workflows/build-win.yml @@ -93,7 +93,9 @@ jobs: # Test - name: Test - if: matrix.arch == 'x64' || matrix.arch == 'x86' + if: | + ((matrix.os == windows-2022 || matrix.os == windows-2025) && (matrix.arch == 'x64' || matrix.arch == 'x86')) || + ((matrix.os == windows-11-arm) && (matrix.arch == 'arm64' || matrix.arch == 'x86' || (matrix.arch == 'x64' && matrix.cpurev != 'modern'))) run: make test # Upload Binaries From 7e1e9ca4f8c8ac8ff939ad636fd1528d261dd547 Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 02:31:11 +0100 Subject: [PATCH 06/10] fix --- .github/workflows/build-win.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-win.yml b/.github/workflows/build-win.yml index ef6bcefd..becee2a9 100644 --- a/.github/workflows/build-win.yml +++ b/.github/workflows/build-win.yml @@ -94,8 +94,8 @@ jobs: # Test - name: Test if: | - ((matrix.os == windows-2022 || matrix.os == windows-2025) && (matrix.arch == 'x64' || matrix.arch == 'x86')) || - ((matrix.os == windows-11-arm) && (matrix.arch == 'arm64' || matrix.arch == 'x86' || (matrix.arch == 'x64' && matrix.cpurev != 'modern'))) + ((matrix.os == 'windows-2022' || matrix.os == 'windows-2025') && (matrix.arch == 'x64' || matrix.arch == 'x86')) || + ((matrix.os == 'windows-11-arm') && (matrix.arch == 'arm64' || matrix.arch == 'x86' || (matrix.arch == 'x64' && matrix.cpurev != 'modern'))) run: make test # Upload Binaries From de77bdef7bd08600d4ba043f8f0ca282ecbeba43 Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 03:06:24 +0100 Subject: [PATCH 07/10] update --- .github/workflows/build-ios.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index f2821c5a..7433f637 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-13,macos-14] + os: [macos-14] arch: [arm64, x64] cpurev: [default] steps: From ce669d4caaaf252f0a31b06eb17a0217e14ecae7 Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 03:27:24 +0100 Subject: [PATCH 08/10] test --- .github/workflows/build-android.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index 45798b6e..c139a2c8 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2022,macos-13,macos-14] + os: [windows-2022,macos-14] arch: [x64,x86,arm64,arm] cpurev: [default] steps: @@ -42,8 +42,8 @@ jobs: # Note: x64 and x86 require VT-x on Windows. # But it is disabled on Github Hyper-V runners. - name: Test - if: | - (matrix.os == 'macos-13' && matrix.arch != 'arm64' && matrix.arch != 'arm') + #if: | + # (matrix.os == 'macos-13' && matrix.arch != 'arm64' && matrix.arch != 'arm') env: ANDROID_EMULATOR_WAIT_TIME_BEFORE_KILL: 10 run: make test From 9936c697b3a6c1727e909b543fac2ba3dc49df4e Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 03:35:50 +0100 Subject: [PATCH 09/10] test --- .github/workflows/build-android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index c139a2c8..8cb9febb 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2022,macos-14] + os: [windows-2022,macos-15-intel] arch: [x64,x86,arm64,arm] cpurev: [default] steps: From 95edb6e37b6edf3ed8e6645048d8192b467aac9e Mon Sep 17 00:00:00 2001 From: Clint Banzhaf Date: Wed, 19 Nov 2025 03:42:41 +0100 Subject: [PATCH 10/10] update --- .github/workflows/build-android.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index 8cb9febb..3874866f 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -42,8 +42,8 @@ jobs: # Note: x64 and x86 require VT-x on Windows. # But it is disabled on Github Hyper-V runners. - name: Test - #if: | - # (matrix.os == 'macos-13' && matrix.arch != 'arm64' && matrix.arch != 'arm') + if: | + (matrix.os == 'macos-15-intel' && matrix.arch != 'arm64' && matrix.arch != 'arm') env: ANDROID_EMULATOR_WAIT_TIME_BEFORE_KILL: 10 run: make test