diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2a23f32..70836f6 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -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 diff --git a/Cargo.toml b/Cargo.toml index 6698a34..d2446df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "nod" version = "0.2.0" edition = "2021" -rust-version = "1.57.0" +rust-version = "1.59.0" authors = ["Luke Street "] license = "MIT OR Apache-2.0" repository = "https://github.com/encounter/nod-rs" diff --git a/README.md b/README.md index 5177440..0465b64 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [crates.io]: https://crates.io/crates/nod [Api Rustdoc]: https://img.shields.io/badge/api-rustdoc-blue.svg [rustdoc]: https://docs.rs/nod -[Rust Version]: https://img.shields.io/badge/rust-1.57+-blue.svg?maxAge=3600 +[Rust Version]: https://img.shields.io/badge/rust-1.59+-blue.svg?maxAge=3600 Library for traversing & reading GameCube and Wii disc images. diff --git a/deny.toml b/deny.toml index 6279167..12d337b 100644 --- a/deny.toml +++ b/deny.toml @@ -73,6 +73,7 @@ allow = [ "MIT", "Apache-2.0", "BSD-3-Clause", + "Unicode-DFS-2016", ] # List of explictly disallowed licenses # See https://spdx.org/licenses/ for list of possible licenses