Skip to content

Commit 3bf3866

Browse files
chore(deps): bump the actions group with 9 updates
Bumps the actions group with 9 updates: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4` | `6` | | [actions/cache](https://github.com/actions/cache) | `4` | `5` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4` | `7` | | [actions/setup-java](https://github.com/actions/setup-java) | `4` | `5` | | [actions/download-artifact](https://github.com/actions/download-artifact) | `4` | `8` | | [actions/github-script](https://github.com/actions/github-script) | `7` | `9` | | [softprops/action-gh-release](https://github.com/softprops/action-gh-release) | `2` | `3` | | [github/codeql-action](https://github.com/github/codeql-action) | `3` | `4` | | [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) | `3.88.0` | `3.95.5` | Updates `actions/checkout` from 4 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v6) Updates `actions/cache` from 4 to 5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v4...v5) Updates `actions/upload-artifact` from 4 to 7 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v7) Updates `actions/setup-java` from 4 to 5 - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@v4...v5) Updates `actions/download-artifact` from 4 to 8 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v8) Updates `actions/github-script` from 7 to 9 - [Release notes](https://github.com/actions/github-script/releases) - [Commits](actions/github-script@v7...v9) Updates `softprops/action-gh-release` from 2 to 3 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](softprops/action-gh-release@v2...v3) Updates `github/codeql-action` from 3 to 4 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) Updates `trufflesecurity/trufflehog` from 3.88.0 to 3.95.5 - [Release notes](https://github.com/trufflesecurity/trufflehog/releases) - [Commits](trufflesecurity/trufflehog@v3.88.0...v3.95.5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/cache dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/setup-java dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: softprops/action-gh-release dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: trufflesecurity/trufflehog dependency-version: 3.95.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 9460756 commit 3bf3866

5 files changed

Lines changed: 57 additions & 57 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ jobs:
4343
if: matrix.container
4444
run: dnf install -y gcc gcc-c++ make curl git perl-core
4545

46-
- uses: actions/checkout@v4
46+
- uses: actions/checkout@v6
4747

4848
- uses: dtolnay/rust-toolchain@stable
4949
with:
5050
targets: ${{ matrix.target }}
5151

5252
- name: Cache Cargo
53-
uses: actions/cache@v4
53+
uses: actions/cache@v5
5454
with:
5555
path: |
5656
~/.cargo/registry
@@ -65,7 +65,7 @@ jobs:
6565
CARGO_TARGET_DIR: wasmtime4j-native/.cargo-target
6666
run: cargo build --release --target ${{ matrix.target }}
6767

68-
- uses: actions/upload-artifact@v4
68+
- uses: actions/upload-artifact@v7
6969
with:
7070
name: native-${{ matrix.platform }}
7171
path: wasmtime4j-native/.cargo-target/${{ matrix.target }}/release/${{ matrix.lib }}
@@ -77,15 +77,15 @@ jobs:
7777
name: Code Quality
7878
runs-on: ubuntu-latest
7979
steps:
80-
- uses: actions/checkout@v4
80+
- uses: actions/checkout@v6
8181

82-
- uses: actions/setup-java@v4
82+
- uses: actions/setup-java@v5
8383
with:
8484
java-version: '23'
8585
distribution: 'temurin'
8686

8787
- name: Cache Maven
88-
uses: actions/cache@v4
88+
uses: actions/cache@v5
8989
with:
9090
path: ~/.m2/repository
9191
key: m2-quality-${{ hashFiles('**/pom.xml') }}
@@ -158,24 +158,24 @@ jobs:
158158
java: '23'
159159
runs-on: ${{ matrix.os }}
160160
steps:
161-
- uses: actions/checkout@v4
161+
- uses: actions/checkout@v6
162162

163-
- uses: actions/setup-java@v4
163+
- uses: actions/setup-java@v5
164164
with:
165165
# Java 8 target: use JDK 21 to compile with -source/-target 8 and run tests
166166
# (test dependencies like Mockito 5.x require JDK 11+)
167167
java-version: ${{ matrix.java == '8' && '21' || matrix.java }}
168168
distribution: 'temurin'
169169

170170
- name: Cache Maven
171-
uses: actions/cache@v4
171+
uses: actions/cache@v5
172172
with:
173173
path: ~/.m2/repository
174174
key: m2-test-${{ matrix.java }}-${{ hashFiles('**/pom.xml') }}
175175
restore-keys: m2-test-
176176

177177
- name: Download native library
178-
uses: actions/download-artifact@v4
178+
uses: actions/download-artifact@v8
179179
with:
180180
name: native-${{ matrix.platform }}
181181
path: wasmtime4j-native/src/main/resources/natives/${{ matrix.platform }}/
@@ -205,7 +205,7 @@ jobs:
205205
206206
- name: Upload test results
207207
if: always()
208-
uses: actions/upload-artifact@v4
208+
uses: actions/upload-artifact@v7
209209
with:
210210
name: test-results-${{ matrix.platform }}-java${{ matrix.java }}
211211
path: '**/target/surefire-reports/'

.github/workflows/fuzz.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
name: Fuzz Smoke Test
4848
runs-on: ubuntu-latest
4949
steps:
50-
- uses: actions/checkout@v4
50+
- uses: actions/checkout@v6
5151

5252
- uses: dtolnay/rust-toolchain@nightly
5353

@@ -65,7 +65,7 @@ jobs:
6565
6666
- name: Upload crash artifacts
6767
if: failure()
68-
uses: actions/upload-artifact@v4
68+
uses: actions/upload-artifact@v7
6969
with:
7070
name: fuzz-crashes-smoke
7171
path: wasmtime4j-native/fuzz/artifacts/
@@ -77,9 +77,9 @@ jobs:
7777
name: Java Fuzz Smoke Test
7878
runs-on: ubuntu-latest
7979
steps:
80-
- uses: actions/checkout@v4
80+
- uses: actions/checkout@v6
8181

82-
- uses: actions/setup-java@v4
82+
- uses: actions/setup-java@v5
8383
with:
8484
distribution: temurin
8585
java-version: '23'
@@ -100,7 +100,7 @@ jobs:
100100

101101
- name: Upload crash artifacts
102102
if: failure()
103-
uses: actions/upload-artifact@v4
103+
uses: actions/upload-artifact@v7
104104
with:
105105
name: java-fuzz-crashes-smoke
106106
path: wasmtime4j-tests/fuzz/**/hs_err_*.log
@@ -124,15 +124,15 @@ jobs:
124124
- wit_serialize
125125
- jni_callback
126126
steps:
127-
- uses: actions/checkout@v4
127+
- uses: actions/checkout@v6
128128

129129
- uses: dtolnay/rust-toolchain@nightly
130130

131131
- name: Install cargo-fuzz
132132
run: cargo install cargo-fuzz
133133

134134
- name: Cache fuzz corpus
135-
uses: actions/cache@v4
135+
uses: actions/cache@v5
136136
with:
137137
path: wasmtime4j-native/fuzz/corpus/${{ matrix.target }}
138138
key: fuzz-corpus-${{ matrix.target }}-${{ github.sha }}
@@ -164,14 +164,14 @@ jobs:
164164
165165
- name: Upload crash artifacts
166166
if: failure()
167-
uses: actions/upload-artifact@v4
167+
uses: actions/upload-artifact@v7
168168
with:
169169
name: fuzz-crashes-${{ matrix.target }}
170170
path: wasmtime4j-native/fuzz/artifacts/${{ matrix.target }}/
171171
if-no-files-found: ignore
172172

173173
- name: Upload updated corpus
174-
uses: actions/upload-artifact@v4
174+
uses: actions/upload-artifact@v7
175175
with:
176176
name: fuzz-corpus-${{ matrix.target }}
177177
path: wasmtime4j-native/fuzz/corpus/${{ matrix.target }}/
@@ -183,9 +183,9 @@ jobs:
183183
name: Java Fuzz Tests
184184
runs-on: ubuntu-latest
185185
steps:
186-
- uses: actions/checkout@v4
186+
- uses: actions/checkout@v6
187187

188-
- uses: actions/setup-java@v4
188+
- uses: actions/setup-java@v5
189189
with:
190190
distribution: temurin
191191
java-version: '23'
@@ -215,7 +215,7 @@ jobs:
215215

216216
- name: Upload crash artifacts
217217
if: failure()
218-
uses: actions/upload-artifact@v4
218+
uses: actions/upload-artifact@v7
219219
with:
220220
name: java-fuzz-crashes
221221
path: wasmtime4j-tests/fuzz/**/hs_err_*.log
@@ -230,7 +230,7 @@ jobs:
230230
issues: write
231231
steps:
232232
- name: Create issue for crashes
233-
uses: actions/github-script@v7
233+
uses: actions/github-script@v9
234234
with:
235235
script: |
236236
const today = new Date().toISOString().split('T')[0];

.github/workflows/release.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ jobs:
4242
if: matrix.container
4343
run: dnf install -y gcc gcc-c++ make curl git perl-core
4444

45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v6
4646

4747
- uses: dtolnay/rust-toolchain@stable
4848
with:
4949
targets: ${{ matrix.target }}
5050

5151
- name: Cache Cargo
52-
uses: actions/cache@v4
52+
uses: actions/cache@v5
5353
with:
5454
path: |
5555
~/.cargo/registry
@@ -64,7 +64,7 @@ jobs:
6464
CARGO_TARGET_DIR: wasmtime4j-native/.cargo-target
6565
run: cargo build --release --target ${{ matrix.target }}
6666

67-
- uses: actions/upload-artifact@v4
67+
- uses: actions/upload-artifact@v7
6868
with:
6969
name: native-${{ matrix.platform }}
7070
path: wasmtime4j-native/.cargo-target/${{ matrix.target }}/release/${{ matrix.lib }}
@@ -105,23 +105,23 @@ jobs:
105105
java: '23'
106106
runs-on: ${{ matrix.os }}
107107
steps:
108-
- uses: actions/checkout@v4
108+
- uses: actions/checkout@v6
109109

110-
- uses: actions/setup-java@v4
110+
- uses: actions/setup-java@v5
111111
with:
112112
# Java 8 target: use JDK 21 to compile with source/target 8 and run tests
113113
java-version: ${{ matrix.java == '8' && '21' || matrix.java }}
114114
distribution: 'temurin'
115115

116116
- name: Cache Maven
117-
uses: actions/cache@v4
117+
uses: actions/cache@v5
118118
with:
119119
path: ~/.m2/repository
120120
key: m2-test-${{ matrix.java }}-${{ hashFiles('**/pom.xml') }}
121121
restore-keys: m2-test-
122122

123123
- name: Download native library
124-
uses: actions/download-artifact@v4
124+
uses: actions/download-artifact@v8
125125
with:
126126
name: native-${{ matrix.platform }}
127127
path: wasmtime4j-native/src/main/resources/natives/${{ matrix.platform }}/
@@ -139,15 +139,15 @@ jobs:
139139
needs: build-native
140140
runs-on: ubuntu-latest
141141
steps:
142-
- uses: actions/checkout@v4
142+
- uses: actions/checkout@v6
143143

144-
- uses: actions/setup-java@v4
144+
- uses: actions/setup-java@v5
145145
with:
146146
java-version: '23'
147147
distribution: 'temurin'
148148

149149
- name: Cache Maven
150-
uses: actions/cache@v4
150+
uses: actions/cache@v5
151151
with:
152152
path: ~/.m2/repository
153153
key: m2-quality-${{ hashFiles('**/pom.xml') }}
@@ -180,9 +180,9 @@ jobs:
180180
contents: write
181181
packages: write
182182
steps:
183-
- uses: actions/checkout@v4
183+
- uses: actions/checkout@v6
184184

185-
- uses: actions/setup-java@v4
185+
- uses: actions/setup-java@v5
186186
with:
187187
java-version: '21'
188188
distribution: 'temurin'
@@ -193,27 +193,27 @@ jobs:
193193
gpg-passphrase: GPG_PASSPHRASE
194194

195195
- name: Cache Maven
196-
uses: actions/cache@v4
196+
uses: actions/cache@v5
197197
with:
198198
path: ~/.m2/repository
199199
key: m2-publish-${{ hashFiles('**/pom.xml') }}
200200
restore-keys: m2-publish-
201201

202202
# Download all 4 native libraries into resource directories
203203
- name: Download native libraries
204-
uses: actions/download-artifact@v4
204+
uses: actions/download-artifact@v8
205205
with:
206206
name: native-linux-x86_64
207207
path: wasmtime4j-native/src/main/resources/natives/linux-x86_64/
208-
- uses: actions/download-artifact@v4
208+
- uses: actions/download-artifact@v8
209209
with:
210210
name: native-linux-aarch64
211211
path: wasmtime4j-native/src/main/resources/natives/linux-aarch64/
212-
- uses: actions/download-artifact@v4
212+
- uses: actions/download-artifact@v8
213213
with:
214214
name: native-darwin-aarch64
215215
path: wasmtime4j-native/src/main/resources/natives/darwin-aarch64/
216-
- uses: actions/download-artifact@v4
216+
- uses: actions/download-artifact@v8
217217
with:
218218
name: native-windows-x86_64
219219
path: wasmtime4j-native/src/main/resources/natives/windows-x86_64/
@@ -287,7 +287,7 @@ jobs:
287287
done
288288
289289
- name: Create GitHub Release
290-
uses: softprops/action-gh-release@v2
290+
uses: softprops/action-gh-release@v3
291291
with:
292292
generate_release_notes: true
293293
files: |

0 commit comments

Comments
 (0)