diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a126673820..9d32192ba99 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: env: RUSTFLAGS: -D warnings steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy @@ -48,7 +48,7 @@ jobs: env: RUSTFLAGS: -D warnings steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust-version }} @@ -87,7 +87,7 @@ jobs: env: RUSTFLAGS: -D warnings steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust-version }} @@ -113,7 +113,7 @@ jobs: env: RUSTDOCFLAGS: -D warnings steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable # Note: caching doesn't appear to work for rustdoc as of 2022-12-04, and we're exceeding cache # sizes anyway @@ -134,7 +134,7 @@ jobs: RUSTFLAGS: -D warnings PROPTEST_MULTIPLIER: 64 steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 # This matches the cfg-expr version. - uses: dtolnay/rust-toolchain@1.72.1 - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 @@ -147,7 +147,7 @@ jobs: env: RUSTFLAGS: -D warnings steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable with: targets: aarch64-unknown-linux-gnu diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c87deeda493..2fbb7b1841d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,7 +11,7 @@ jobs: concurrency: ci-${{ github.ref }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@nightly # Note: caching doesn't appear to work for rustdoc as of 2022-12-04, and we're exceeding cache # sizes anyway diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index 377710f829b..5850ccaa856 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -17,7 +17,7 @@ jobs: env: RUSTFLAGS: -D warnings steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1 with: toolchain: stable diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 40fd303863c..1d93c92c8a3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'target-spec-3') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false - name: Install Rust @@ -41,7 +41,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'target-spec-miette-') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false - name: Install Rust @@ -70,7 +70,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'guppy-summaries-') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false - name: Install Rust @@ -100,7 +100,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'guppy-0') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false - name: Install Rust @@ -129,7 +129,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'determinator-') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false - name: Install Rust @@ -158,7 +158,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'hakari-') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false - name: Install Rust @@ -187,7 +187,7 @@ jobs: if: github.repository_owner == 'guppy-rs' && startsWith(github.ref_name, 'cargo-hakari-') runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 with: persist-credentials: false # Note: do not publish this to crates.io until binaries are built and uploaded below. This is @@ -262,7 +262,7 @@ jobs: && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \ && sudo apt-get -qq update \ && sudo apt-get -qq -y install gh - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - name: Install Rust uses: dtolnay/rust-toolchain@stable - uses: taiki-e/upload-rust-binary-action@f6b013bbda0fb47fb0e7a25a1e437b51971fb241 # v1 @@ -306,7 +306,7 @@ jobs: - build-cargo-hakari-binaries runs-on: ubuntu-latest steps: - - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release