diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index b69a4d9..9ca2bc2 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -10,10 +10,10 @@ jobs: name: actionlint with reviewdog runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: actionlint - uses: reviewdog/action-actionlint@v1.40.0 + uses: reviewdog/action-actionlint@9ccda195fd3a290c8596db7f1958c897deaa8c76 # v1.40.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 5c37d58..e2bb009 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Get Rust toolchain id: toolchain @@ -28,10 +28,10 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.2 + uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 - name: reviewdog / clippy - uses: sksat/action-clippy@v0.4.0 + uses: sksat/action-clippy@251e5ac439e43b83a33b7997bb12d34306ba2394 # v0.4.0 with: reporter: github-pr-review clippy_flags: --all-features @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Get Rust toolchain id: toolchain @@ -55,7 +55,7 @@ jobs: toolchain: ${{ steps.toolchain.outputs.toolchain }} - name: cache dependencies - uses: Swatinem/rust-cache@v2.7.2 + uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2.7.2 - name: build rustdoc run: | @@ -74,7 +74,7 @@ jobs: done - name: arcive rustdoc - uses: actions/upload-pages-artifact@v3.0.0 + uses: actions/upload-pages-artifact@0252fc4ba7626f0298f0cf00902a25c6afc77fa8 # v3.0.0 with: path: ./target/doc @@ -99,6 +99,6 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: obi1kenobi/cargo-semver-checks-action@v2.2 + - uses: obi1kenobi/cargo-semver-checks-action@e275dda72e250d4df5b564e969e1348d67fefa52 # v2.2 diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index b8af110..a63064a 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -11,8 +11,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: install run: | @@ -28,8 +28,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.1 + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 - name: Install Renovate CLI run: npm install renovate