More build fix attempts

This commit is contained in:
Luke Street 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

View File

@ -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 <luke@street.dev>"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/encounter/nod-rs"

View File

@ -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.

View File

@ -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