1616 name : Test
1717 runs-on : ubuntu-24.04
1818 steps :
19- - &checkout
20- name : Checkout repository
19+ - name : Checkout repository
2120 uses : actions/checkout@v5
2221 with :
2322 persist-credentials : false
3837 name : Lint
3938 runs-on : ubuntu-24.04
4039 steps :
41- - *checkout
40+ - name : Checkout repository
41+ uses : actions/checkout@v5
42+ with :
43+ persist-credentials : false
4244
4345 - name : Install pnpm
4446 uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
5658 name : Format
5759 runs-on : ubuntu-24.04
5860 steps :
59- - *checkout
61+ - name : Checkout repository
62+ uses : actions/checkout@v5
63+ with :
64+ persist-credentials : false
6065
6166 - name : Install pnpm
6267 uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
7378 name : Zizmor
7479 runs-on : ubuntu-24.04
7580 steps :
76- - *checkout
81+ - name : Checkout repository
82+ uses : actions/checkout@v5
83+ with :
84+ persist-credentials : false
7785
7886 - name : Run zizmor
7987 uses : zizmorcore/zizmor-action@f52a838cfabf134edcbaa7c8b3677dde20045018 # v0.1.1
8795 name : Package
8896 runs-on : ubuntu-24.04
8997 steps :
90- - *checkout
98+ - name : Checkout repository
99+ uses : actions/checkout@v5
100+ with :
101+ persist-credentials : false
91102
92103 - name : Install pnpm
93104 uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
@@ -116,7 +127,10 @@ jobs:
116127 id-token : write # Required for OpenID Connect token retrieval.
117128
118129 steps :
119- - *checkout
130+ - name : Checkout repository
131+ uses : actions/checkout@v5
132+ with :
133+ persist-credentials : false
120134
121135 - name : Start mock crates.io server
122136 run : |
@@ -161,7 +175,10 @@ jobs:
161175 name : Rustfmt
162176 runs-on : ubuntu-24.04
163177 steps :
164- - *checkout
178+ - name : Checkout repository
179+ uses : actions/checkout@v5
180+ with :
181+ persist-credentials : false
165182
166183 - name : Check formatting
167184 run : cargo fmt --all --check
@@ -171,7 +188,10 @@ jobs:
171188 name : Clippy
172189 runs-on : ubuntu-24.04
173190 steps :
174- - *checkout
191+ - name : Checkout repository
192+ uses : actions/checkout@v5
193+ with :
194+ persist-credentials : false
175195
176196 - name : Clippy check
177197 run : cargo clippy --all-targets --all-features --workspace -- -D warnings
0 commit comments