Skip to content

Commit deea6c8

Browse files
authored
Merge pull request #85 from rust-lang/remove-yaml-anchor-in-github-actions
remove yaml anchor in github actions
2 parents 7d0a98d + f0eb76a commit deea6c8

1 file changed

Lines changed: 29 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ jobs:
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
@@ -38,7 +37,10 @@ jobs:
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
@@ -56,7 +58,10 @@ jobs:
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
@@ -73,7 +78,10 @@ jobs:
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
@@ -87,7 +95,10 @@ jobs:
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

Comments
 (0)