Skip to content

Commit 029cca2

Browse files
authored
Merge pull request #56 from doublegate/chore/bump-github-actions
Merging consolidated GitHub Actions dependency bumps. Supersedes Dependabot PRs #51-#55.
2 parents 2343214 + 01a3416 commit 029cca2

File tree

7 files changed

+49
-49
lines changed

7 files changed

+49
-49
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
name: Format
6161
runs-on: ubuntu-latest
6262
steps:
63-
- uses: actions/checkout@v4
63+
- uses: actions/checkout@v6
6464

6565
- name: Install Rust toolchain
6666
uses: dtolnay/rust-toolchain@stable
@@ -74,7 +74,7 @@ jobs:
7474
name: Check
7575
runs-on: ubuntu-latest
7676
steps:
77-
- uses: actions/checkout@v4
77+
- uses: actions/checkout@v6
7878

7979
- name: Install system dependencies
8080
run: |
@@ -94,7 +94,7 @@ jobs:
9494
uses: dtolnay/rust-toolchain@stable
9595

9696
- name: Cache Cargo registry and target
97-
uses: actions/cache@v4
97+
uses: actions/cache@v5
9898
with:
9999
path: |
100100
~/.cargo/registry
@@ -132,7 +132,7 @@ jobs:
132132
cache_suffix: "windows"
133133

134134
steps:
135-
- uses: actions/checkout@v4
135+
- uses: actions/checkout@v6
136136

137137
- name: Install system dependencies (Ubuntu)
138138
if: matrix.os == 'ubuntu-latest'
@@ -173,7 +173,7 @@ jobs:
173173
uses: dtolnay/rust-toolchain@stable
174174

175175
- name: Cache Cargo registry and target
176-
uses: actions/cache@v4
176+
uses: actions/cache@v5
177177
with:
178178
path: |
179179
~/.cargo/registry
@@ -208,7 +208,7 @@ jobs:
208208
runs-on: ubuntu-latest
209209
needs: check
210210
steps:
211-
- uses: actions/checkout@v4
211+
- uses: actions/checkout@v6
212212

213213
- name: Install system dependencies
214214
run: |
@@ -230,7 +230,7 @@ jobs:
230230
components: clippy
231231

232232
- name: Cache Cargo registry and target
233-
uses: actions/cache@v4
233+
uses: actions/cache@v5
234234
with:
235235
path: |
236236
~/.cargo/registry
@@ -264,7 +264,7 @@ jobs:
264264
runs-on: ubuntu-latest
265265
needs: check
266266
steps:
267-
- uses: actions/checkout@v4
267+
- uses: actions/checkout@v6
268268

269269
- name: Install system dependencies
270270
run: |
@@ -284,7 +284,7 @@ jobs:
284284
uses: dtolnay/rust-toolchain@stable
285285

286286
- name: Cache Cargo registry and target
287-
uses: actions/cache@v4
287+
uses: actions/cache@v5
288288
with:
289289
path: |
290290
~/.cargo/registry
@@ -319,7 +319,7 @@ jobs:
319319
runs-on: ubuntu-latest
320320
needs: fmt
321321
steps:
322-
- uses: actions/checkout@v4
322+
- uses: actions/checkout@v6
323323

324324
- name: Install system dependencies
325325
run: |
@@ -339,7 +339,7 @@ jobs:
339339
uses: dtolnay/rust-toolchain@1.88
340340

341341
- name: Cache Cargo registry and target
342-
uses: actions/cache@v4
342+
uses: actions/cache@v5
343343
with:
344344
path: |
345345
~/.cargo/registry
@@ -371,7 +371,7 @@ jobs:
371371
runs-on: ubuntu-latest
372372
needs: test
373373
steps:
374-
- uses: actions/checkout@v4
374+
- uses: actions/checkout@v6
375375

376376
- name: Install system dependencies
377377
run: |
@@ -396,7 +396,7 @@ jobs:
396396
uses: taiki-e/install-action@cargo-llvm-cov
397397

398398
- name: Cache Cargo registry and target
399-
uses: actions/cache@v4
399+
uses: actions/cache@v5
400400
with:
401401
path: |
402402
~/.cargo/registry

.github/workflows/codeql.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ jobs:
5454

5555
steps:
5656
- name: Checkout repository
57-
uses: actions/checkout@v4
57+
uses: actions/checkout@v6
5858

5959
- name: Install Rust toolchain
6060
uses: dtolnay/rust-toolchain@stable
6161

6262
- name: Cache cargo registry
63-
uses: actions/cache@v4
63+
uses: actions/cache@v5
6464
with:
6565
path: |
6666
~/.cargo/registry
@@ -106,13 +106,13 @@ jobs:
106106
timeout-minutes: 15
107107
steps:
108108
- name: Checkout repository
109-
uses: actions/checkout@v4
109+
uses: actions/checkout@v6
110110

111111
- name: Install Rust toolchain
112112
uses: dtolnay/rust-toolchain@stable
113113

114114
- name: Cache cargo registry
115-
uses: actions/cache@v4
115+
uses: actions/cache@v5
116116
with:
117117
path: |
118118
~/.cargo/registry
@@ -153,7 +153,7 @@ jobs:
153153
# Upload results as artifacts for review
154154
- name: Upload audit results
155155
if: always()
156-
uses: actions/upload-artifact@v4
156+
uses: actions/upload-artifact@v6
157157
with:
158158
name: security-audit-results
159159
path: |

.github/workflows/docs.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
name: Markdown Lint
3636
runs-on: ubuntu-latest
3737
steps:
38-
- uses: actions/checkout@v4
38+
- uses: actions/checkout@v6
3939

4040
- name: markdownlint
4141
uses: DavidAnson/markdownlint-cli2-action@v22
@@ -53,7 +53,7 @@ jobs:
5353
name: Link Check
5454
runs-on: ubuntu-latest
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757

5858
- name: Check for broken links
5959
uses: lycheeverse/lychee-action@v2
@@ -79,7 +79,7 @@ jobs:
7979
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8080

8181
- name: Upload link check report
82-
uses: actions/upload-artifact@v4
82+
uses: actions/upload-artifact@v6
8383
if: always()
8484
with:
8585
name: link-check-report
@@ -93,7 +93,7 @@ jobs:
9393
name: Documentation Build
9494
runs-on: ubuntu-latest
9595
steps:
96-
- uses: actions/checkout@v4
96+
- uses: actions/checkout@v6
9797

9898
- name: Install system dependencies (Ubuntu)
9999
run: |
@@ -104,7 +104,7 @@ jobs:
104104
uses: dtolnay/rust-toolchain@stable
105105

106106
- name: Cache cargo registry
107-
uses: actions/cache@v4
107+
uses: actions/cache@v5
108108
with:
109109
path: |
110110
~/.cargo/registry
@@ -133,7 +133,7 @@ jobs:
133133
name: Table of Contents Check
134134
runs-on: ubuntu-latest
135135
steps:
136-
- uses: actions/checkout@v4
136+
- uses: actions/checkout@v6
137137

138138
- name: Verify documentation structure
139139
run: |

.github/workflows/fuzz.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252

5353
steps:
5454
- name: Checkout repository
55-
uses: actions/checkout@v4
55+
uses: actions/checkout@v6
5656

5757
- name: Install Rust nightly
5858
uses: dtolnay/rust-toolchain@nightly
@@ -63,7 +63,7 @@ jobs:
6363
run: cargo install cargo-fuzz
6464

6565
- name: Cache cargo registry
66-
uses: actions/cache@v4
66+
uses: actions/cache@v5
6767
with:
6868
path: |
6969
~/.cargo/registry
@@ -77,10 +77,10 @@ jobs:
7777
run: mkdir -p fuzz/corpus/${{ matrix.target }}
7878

7979
# Use cache instead of artifacts for corpus persistence across workflow runs
80-
# actions/cache persists across runs; actions/download-artifact@v4 only works within the same run
80+
# actions/cache persists across runs; actions/download-artifact@v7 only works within the same run
8181
- name: Restore corpus from cache
8282
id: corpus-cache
83-
uses: actions/cache@v4
83+
uses: actions/cache@v5
8484
with:
8585
path: fuzz/corpus/${{ matrix.target }}
8686
key: fuzz-corpus-${{ matrix.target }}-${{ github.sha }}
@@ -112,7 +112,7 @@ jobs:
112112

113113
- name: Upload crash artifacts
114114
if: failure()
115-
uses: actions/upload-artifact@v4
115+
uses: actions/upload-artifact@v6
116116
with:
117117
name: crashes-${{ matrix.target }}
118118
path: |
@@ -144,7 +144,7 @@ jobs:
144144
if: github.event_name == 'schedule'
145145
steps:
146146
- name: Checkout repository
147-
uses: actions/checkout@v4
147+
uses: actions/checkout@v6
148148

149149
- name: Install Rust nightly
150150
uses: dtolnay/rust-toolchain@nightly
@@ -164,7 +164,7 @@ jobs:
164164
165165
# Restore all corpus caches for extended fuzzing
166166
- name: Restore corpus caches
167-
uses: actions/cache@v4
167+
uses: actions/cache@v5
168168
with:
169169
path: |
170170
fuzz/corpus/fuzz_frame_parser
@@ -194,7 +194,7 @@ jobs:
194194
195195
- name: Upload all artifacts
196196
if: always()
197-
uses: actions/upload-artifact@v4
197+
uses: actions/upload-artifact@v6
198198
with:
199199
name: extended-fuzz-results
200200
path: |

.github/workflows/mdbook-gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
runs-on: ubuntu-latest
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v6
3131

3232
- name: Setup mdBook
3333
uses: peaceiris/actions-mdbook@v2

0 commit comments

Comments
 (0)