From e48298fc5044616ba73bc50b77dadc0dc730f2df Mon Sep 17 00:00:00 2001 From: Tom Kaitchuck Date: Fri, 29 Mar 2024 01:00:54 -0700 Subject: [PATCH] Add aarch64 nightly to github actions Signed-off-by: Tom Kaitchuck --- .github/workflows/rust.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index ae04cc7..385f8ca 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -80,6 +80,26 @@ jobs: toolchain: 1.72.0 targets: aarch64-apple-darwin - run: cargo +1.72.0 check --target aarch64-apple-darwin + nightly: + name: Aarch64 nightly + runs-on: macos-14 + env: + RUSTFLAGS: -C target-cpu=native + steps: + - uses: actions/checkout@v4 + - name: Install latest nightly + uses: dtolnay/rust-toolchain@master + with: + toolchain: nightly + components: clippy + - name: check nightly + run: cargo check -Z msrv-policy + - name: test nightly + run: cargo test + - name: check serde + run: cargo check --features serde + - name: test serde + run: cargo test --features serde # aarch64-debug: # name: Debug Apple # runs-on: macos-14