Skip to content

Commit dce0035

Browse files
Pin dependencies
1 parent cd69af7 commit dce0035

2 files changed

Lines changed: 17 additions & 17 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
RUSTFLAGS: -D warnings
1818
steps:
1919
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
20-
- uses: dtolnay/rust-toolchain@stable
20+
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
2121
with:
2222
components: rustfmt, clippy
2323
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
2424
with:
2525
key: partition-${{ matrix.partition }}
2626
- name: Install just, cargo-hack, and cargo-sync-rdme
27-
uses: taiki-e/install-action@v2
27+
uses: taiki-e/install-action@0631aa6515c7d545823c67cfae7ef4fc7f490154 # v2
2828
with:
2929
tool: just,cargo-hack,cargo-sync-rdme
3030
- name: Lint (clippy)
@@ -35,7 +35,7 @@ jobs:
3535
run: just rustdoc
3636
# Pin to a specific nightly for compatibility with cargo-sync-rdme.
3737
- name: Install nightly toolchain for cargo-sync-rdme
38-
uses: dtolnay/rust-toolchain@master
38+
uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master
3939
with:
4040
toolchain: nightly-2026-04-30
4141
- name: Regenerate readmes
@@ -56,15 +56,15 @@ jobs:
5656
RUSTFLAGS: -D warnings
5757
steps:
5858
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
59-
- uses: dtolnay/rust-toolchain@master
59+
- uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master
6060
with:
6161
toolchain: ${{ matrix.rust-version }}
6262
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
6363
with:
6464
key: partition-${{ matrix.partition }}
65-
- uses: taiki-e/install-action@cargo-hack
66-
- uses: taiki-e/install-action@just
67-
- uses: taiki-e/install-action@nextest
65+
- uses: taiki-e/install-action@66c82d0f9cf3c4cd7490ae39705c08113c20aba0 # cargo-hack
66+
- uses: taiki-e/install-action@e75cfd3544e409eb8da0d09dd5d918cd3e6e3982 # just
67+
- uses: taiki-e/install-action@e616db6d3d80e86d787ef4a5373e3a4b74c50db2 # nextest
6868
- name: Build
6969
run: just powerset --partition ${{ matrix.partition }}/10 build
7070
- name: Run tests
@@ -86,15 +86,15 @@ jobs:
8686
RUSTFLAGS: -D warnings
8787
steps:
8888
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
89-
- uses: dtolnay/rust-toolchain@master
89+
- uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master
9090
with:
9191
toolchain: ${{ matrix.rust-version }}
9292
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
9393
with:
9494
key: partition-${{ matrix.partition }}-msrv
95-
- uses: taiki-e/install-action@cargo-hack
96-
- uses: taiki-e/install-action@just
97-
- uses: taiki-e/install-action@nextest
95+
- uses: taiki-e/install-action@66c82d0f9cf3c4cd7490ae39705c08113c20aba0 # cargo-hack
96+
- uses: taiki-e/install-action@e75cfd3544e409eb8da0d09dd5d918cd3e6e3982 # just
97+
- uses: taiki-e/install-action@e616db6d3d80e86d787ef4a5373e3a4b74c50db2 # nextest
9898
- name: Build
9999
run: just powerset --partition ${{ matrix.partition }}/10 build
100100
# We don't run UI tests on the MSRV since compiler output varies by
@@ -118,11 +118,11 @@ jobs:
118118
RUSTFLAGS: -D warnings
119119
steps:
120120
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
121-
- uses: dtolnay/rust-toolchain@master
121+
- uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master
122122
with:
123123
toolchain: ${{ matrix.rust-version }}
124124
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
125-
- uses: taiki-e/install-action@cross
125+
- uses: taiki-e/install-action@903f26e8b95aae0a27e09ef88bbd23ace6415d8e # cross
126126
- name: Check
127127
run: cross check --target thumbv7em-none-eabi --no-default-features -p iddqd
128128

@@ -153,15 +153,15 @@ jobs:
153153
MIRIFLAGS: ${{ matrix.miri-flags }}
154154
steps:
155155
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
156-
- uses: dtolnay/rust-toolchain@master
156+
- uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # master
157157
with:
158158
toolchain: nightly
159159
components: miri
160160
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
161161
with:
162162
key: miri-${{ matrix.aliasing-model }}
163-
- uses: taiki-e/install-action@cargo-hack
164-
- uses: taiki-e/install-action@nextest
163+
- uses: taiki-e/install-action@66c82d0f9cf3c4cd7490ae39705c08113c20aba0 # cargo-hack
164+
- uses: taiki-e/install-action@e616db6d3d80e86d787ef4a5373e3a4b74c50db2 # nextest
165165
# Run tests for all crates containing unsafe code. Currently, that's just
166166
# iddqd.
167167
- name: Run tests

‎.github/workflows/release.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: rust-lang/crates-io-auth-action@v1
2222
id: auth
2323
- name: Install Rust
24-
uses: dtolnay/rust-toolchain@stable
24+
uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
2525
- name: Install cargo release
2626
uses: taiki-e/install-action@62da238c048aa0f865cc5a322082957d34e7fc1a # v2
2727
with:

0 commit comments

Comments
 (0)