Skip to content

Commit 713106c

Browse files
authored
chore: pin GitHub Actions to full-length commit SHAs (#139)
1 parent aad1685 commit 713106c

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
name: Lints
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1919

2020
- run: rustup toolchain install stable --profile minimal --component rustfmt --component clippy --no-self-update
2121

22-
- uses: Swatinem/rust-cache@v2
22+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
2323

2424
- run: cargo fmt --all -- --check
2525

@@ -29,23 +29,23 @@ jobs:
2929
name: Unit Tests
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3333

3434
- run: rustup toolchain install stable --profile minimal --no-self-update
3535

36-
- uses: Swatinem/rust-cache@v2
36+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
3737

3838
- run: cargo test --workspace
3939

4040
unit-test-all-features:
4141
name: "Unit Tests - all features"
4242
runs-on: ubuntu-latest
4343
steps:
44-
- uses: actions/checkout@v4
44+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
4545

4646
- run: rustup toolchain install stable --profile minimal --no-self-update
4747

48-
- uses: Swatinem/rust-cache@v2
48+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
4949

5050
- run: cargo test --workspace --all-features --all-targets
5151

@@ -55,10 +55,10 @@ jobs:
5555
env:
5656
RUSTDOCFLAGS: -Dwarnings
5757
steps:
58-
- uses: actions/checkout@v4
58+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
5959

6060
- run: rustup toolchain install stable --profile minimal --component rust-docs --no-self-update
6161

62-
- uses: Swatinem/rust-cache@v2
62+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
6363

6464
- run: cargo doc --workspace --all-features --document-private-items --no-deps

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
2323
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}
2424

25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2626
with:
2727
token: ${{ steps.token.outputs.token }}
2828
fetch-depth: 0
2929

3030
- name: Prepare release
31-
uses: getsentry/action-prepare-release@v1
31+
uses: getsentry/action-prepare-release@c8e1c2009ab08259029170132c384f03c1064c0e # v1
3232
env:
3333
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
3434
with:

.github/workflows/weekly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919

2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2222

2323
- run: |
2424
rustup toolchain install ${{ matrix.rust }} --profile minimal --component clippy --no-self-update

0 commit comments

Comments
 (0)