|
38 | 38 | targets: ${{ matrix.target }}
|
39 | 39 | - run: cargo build --target ${{ matrix.target }} --release --no-default-features
|
40 | 40 | - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features derive
|
41 |
| - - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features digest |
42 | 41 | - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features rand_core
|
43 |
| - - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features derive,digest,rand_core |
| 42 | + - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features derive,rand_core |
44 | 43 |
|
45 | 44 | minimal-versions:
|
46 | 45 | uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
|
|
63 | 62 | - run: cargo check --all-features
|
64 | 63 | - run: cargo test --no-default-features --release
|
65 | 64 | - run: cargo test --release
|
66 |
| - - run: cargo test --all-features --release |
| 65 | + - run: cargo test --features derive,rand_core,std |
| 66 | + #- run: cargo test --all-features --release |
67 | 67 |
|
68 | 68 | derive:
|
69 | 69 | runs-on: ubuntu-latest
|
|
80 | 80 | toolchain: ${{ matrix.rust }}
|
81 | 81 | - run: cargo test --release
|
82 | 82 | working-directory: signature_derive
|
| 83 | + |
| 84 | + # TODO(tarcieri): merge back into `test` job when we bump MSRV |
| 85 | + digest: |
| 86 | + runs-on: ubuntu-latest |
| 87 | + strategy: |
| 88 | + matrix: |
| 89 | + rust: |
| 90 | + - 1.81.0 # MSRV for digest feature |
| 91 | + - stable |
| 92 | + steps: |
| 93 | + - uses: actions/checkout@v4 |
| 94 | + - uses: RustCrypto/actions/cargo-cache@master |
| 95 | + - uses: dtolnay/rust-toolchain@master |
| 96 | + with: |
| 97 | + toolchain: ${{ matrix.rust }} |
| 98 | + - run: cargo test --features digest |
0 commit comments