diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c942a2e..f7efd33 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,20 +67,19 @@ jobs: command: fmt args: --all -- --check - # Enable this once x25519-dalek has another 2.0-pre.X release - #msrv: - # name: Current MSRV is 1.65.0 - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v3 - # # First run `cargo +nightly -Z minimal-verisons check` in order to get a - # # Cargo.lock with the oldest possible deps - # - uses: dtolnay/rust-toolchain@nightly - # - run: cargo -Z minimal-versions check --all-features - # # Now check that `cargo build` works with respect to the oldest possible - # # deps and the stated MSRV - # - uses: dtolnay/rust-toolchain@1.65.0 - # - run: cargo build --all-features + msrv: + name: Current MSRV is 1.63.0 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + # First run `cargo +nightly -Z minimal-verisons check` in order to get a + # Cargo.lock with the oldest possible deps + - uses: dtolnay/rust-toolchain@nightly + - run: cargo -Z minimal-versions check --all-features + # Now check that `cargo build` works with respect to the oldest possible + # deps and the stated MSRV + - uses: dtolnay/rust-toolchain@1.63.0 + - run: cargo build --all-features clippy: runs-on: ubuntu-latest diff --git a/README.md b/README.md index 43ebf29..f10b285 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,14 @@ The `serde_impls` feature was removed. If you were using this and require backwa MSRV ---- -The current minimum supported Rust version (MSRV) is 1.65.0 (897e37553 2022-11-02). +The current minimum supported Rust version (MSRV) is 1.63.0. + +To build and test with the MSRV you will need to pin the below dependency versions: + +``` +cargo update -p half --precise 2.2.1 +cargo update -p regex --precise 1.9.6 +``` Changelog ---------