More build fix attempts

This commit is contained in:
2024-02-02 16:29:11 -07:00
parent ec85b8380d
commit fff7b350b1
4 changed files with 8 additions and 5 deletions

View File

@@ -13,7 +13,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
toolchain: [ stable, 1.57.0, nightly ]
toolchain: [ stable, 1.59.0, nightly ]
fail-fast: false
env:
RUSTFLAGS: -D warnings
steps:
@@ -53,6 +54,7 @@ jobs:
checks:
- advisories
- bans licenses sources
fail-fast: false
# Prevent new advisories from failing CI
continue-on-error: ${{ matrix.checks == 'advisories' }}
steps:
@@ -74,7 +76,7 @@ jobs:
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
- name: Cargo test
run: cargo test --release --all-features
run: cargo test --release
build:
name: Build
@@ -105,7 +107,7 @@ jobs:
target: x86_64-pc-windows-msvc
name: windows-x86_64
build: build
features: asm
features: default
- platform: windows-latest
target: aarch64-pc-windows-msvc
name: windows-arm64