diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 608de47..bfa58c6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,11 +6,12 @@ jobs: name: Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 - name: Install stable toolchain - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master with: + toolchain: stable components: clippy, rustfmt - name: cargo clippy diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ad06d7e..a88b295 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,13 +15,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 with: fetch-depth: 0 - name: Install Rust toolchain - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master + with: + toolchain: stable - name: Run release-plz - uses: MarcoIeni/release-plz-action@v0.5 + uses: MarcoIeni/release-plz-action@e8792575c7f2366cf6ff3ccc33ead9ace5b691c7 # v0.5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} diff --git a/Cargo.toml b/Cargo.toml index 02be41b..0f4a68c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,9 +20,9 @@ default = ["rayon"] rayon = ["dep:rayon"] [dev-dependencies] -clap = { version = "4.4.5", features = ["derive"] } -criterion = "0.8" -proptest = "1.1.0" +clap = { version = "=4.6.1", features = ["derive"] } +criterion = "=0.8.2" +proptest = "=1.11.0" [[example]] name = "registry"