re-enable linux arm64 in CI for tests and release (#4226)

* renable linux arm in CI

* pin ubuntu

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
This commit is contained in:
Jonathan KelleyandEvan Almloff authored and GitHub committed 2025-05-31 23:54:13 +02:00
1 parent 58669f892d
commit 0093435542
2 files changed
+49 -13

No files matched your search

+13 -3
View File
@@ -58,9 +58,9 @@ jobs:
- target: aarch64-apple-darwin
os: macos-latest
- target: x86_64-unknown-linux-gnu
os: ubuntu-22.04
# - target: aarch64-unknown-linux-gnu
# os: ubuntu-latest
os: ubuntu-24.04
- target: aarch64-unknown-linux-gnu
os: ubuntu-24.04-arm
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -73,6 +73,16 @@ jobs:
if: ${{ matrix.platform.target == 'x86_64-pc-windows-msvc' }}
uses: ilammy/setup-nasm@v1
- name: Free Disk Space
if: ${{ matrix.platform.os == 'ubuntu-24.04' || matrix.platform.os == 'ubuntu-24.04-arm' }}
uses: ./.github/actions/free-disk-space
- uses: awalsh128/cache-apt-pkgs-action@latest
if: ${{ matrix.platform.os == 'ubuntu-24.04' || matrix.platform.os == 'ubuntu-24.04-arm' }}
with:
packages: libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev libxdo-dev
version: 1.0
- name: Install stable
uses: dtolnay/rust-toolchain@master
with: