Skip to content

Commit 015c849

Browse files
authored
Update github actions workflows (#605)
Handle warnings cropping up in CI
1 parent 2e6b578 commit 015c849

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353

5454
env: ${{ matrix.env || fromJSON('{}') }}
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757
with:
5858
fetch-depth: 0
5959
- uses: ./.github/actions/checkout
@@ -65,7 +65,7 @@ jobs:
6565
# Bump the prefix number to evict all previous caches and enforce a clean
6666
# build, in the unlikely case that some weird build error occur and ccache
6767
# becomes a potential suspect.
68-
- uses: actions/cache@v4
68+
- uses: actions/cache@v5
6969
id: cache-restore
7070
with:
7171
path: ${{ runner.tool_cache }}/ccache
@@ -125,7 +125,7 @@ jobs:
125125
# Upload the `dist` folder from the build as the artifacts for this
126126
# runner.
127127
- name: Upload artifacts
128-
uses: actions/upload-artifact@v4
128+
uses: actions/upload-artifact@v6
129129
with:
130130
name: ${{ format( 'dist-{0}', matrix.artifact) }}
131131
path: build/dist
@@ -149,7 +149,7 @@ jobs:
149149
# time instead of having to recreate everything each time a failure
150150
# happens.
151151
- if: always() && steps.cache-restore.outputs.cache-hit != 'true'
152-
uses: actions/cache/save@v4
152+
uses: actions/cache/save@v5
153153
with:
154154
path: ${{ runner.tool_cache }}/ccache
155155
key: 0-cache-${{ matrix.artifact }}-${{ github.run_id }}
@@ -164,7 +164,7 @@ jobs:
164164
- name: exceptions
165165
defines: -DWASI_SDK_EXCEPTIONS=ON
166166
steps:
167-
- uses: actions/checkout@v4
167+
- uses: actions/checkout@v6
168168
with:
169169
fetch-depth: 0
170170
- uses: ./.github/actions/checkout
@@ -191,16 +191,16 @@ jobs:
191191
needs: build
192192
runs-on: ubuntu-24.04
193193
steps:
194-
- uses: actions/checkout@v4
194+
- uses: actions/checkout@v6
195195
with:
196196
fetch-depth: 0
197197
- uses: ./.github/actions/checkout
198198

199199
# Download all artifacts from all platforms in `build`, merge them into
200200
# final wasi-sdk-* artifacts, and then upload them.
201-
- uses: actions/download-artifact@v4
201+
- uses: actions/download-artifact@v8
202202
- run: ./ci/merge-artifacts.sh
203-
- uses: actions/upload-artifact@v4
203+
- uses: actions/upload-artifact@v6
204204
with:
205205
name: release-artifacts
206206
path: dist
@@ -251,12 +251,12 @@ jobs:
251251
needs: build
252252
runs-on: ubuntu-24.04
253253
steps:
254-
- uses: actions/checkout@v4
254+
- uses: actions/checkout@v6
255255
with:
256256
fetch-depth: 0
257257
- uses: ./.github/actions/checkout
258258
- uses: ./.github/actions/install-deps
259-
- uses: actions/download-artifact@v4
259+
- uses: actions/download-artifact@v8
260260
with:
261261
name: dist-x86_64-linux
262262
path: dist-x86_64-linux

0 commit comments

Comments
 (0)