name: x25519 Rust on: push: branches: [ '**' ] paths: 'x25519-dalek/**' pull_request: branches: [ '**' ] paths: 'x25519-dalek/**' defaults: run: working-directory: x25519-dalek env: CARGO_TERM_COLOR: always RUSTFLAGS: '-D warnings' RUSTDOCFLAGS: '-D warnings' jobs: msrv: name: Current MSRV is 1.60.0 runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 # Re-resolve Cargo.lock with minimal versions - uses: dtolnay/rust-toolchain@nightly - run: cargo update -Z minimal-versions # Now check that `cargo build` works with respect to the oldest possible # deps and the stated MSRV - uses: dtolnay/rust-toolchain@1.60.0 - run: cargo build