Commit f10e191
Fix CI/CD builds: upgrade deprecated runners and use native ARM64
Updates GitHub Actions workflows to fix deprecated runner issues and
improve ARM64 builds:
Release workflow:
- Fix x86_64 Linux: ubuntu-20.04 → ubuntu-latest (20.04 is deprecated)
- Use native ARM64 runner: ubuntu-24.04-arm instead of cross-compilation
- Remove gcc-aarch64-linux-gnu cross-compiler dependency
- Build natively on ARM for better SIMD support and reliability
Test workflow:
- Fix x86_64 Linux: ubuntu-20.04 → ubuntu-latest (20.04 is deprecated)
Benefits:
- Prevents build failures from deprecated runners
- Native ARM builds are more reliable and faster
- Better testing of ARM NEON SIMD optimizations
- Easier debugging if ARM-specific issues arise
Merged from upstream PR asg017#228 by anuraaga.
Co-Authored-By: Anuraag (Rag) Agrawal <[email protected]>1 parent b632185 commit f10e191
2 files changed
+4
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | 61 | | |
63 | 62 | | |
64 | | - | |
| 63 | + | |
65 | 64 | | |
66 | 65 | | |
67 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments