Skip to content

Commit c7fc5c7

Browse files
committed
Upgrade artifact-related GitHub Actions
Previously, I downgraded from the new v4 of upload-artifact and download-artifact after seeing flakey tests but as Nokogiri has upgraded (see sparklemotion/nokogiri@78c48b1), let's give it another go too.
1 parent 5013f63 commit c7fc5c7

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
ruby-version: "3.2"
1717
- run: gem install --no-document yard redcarpet
1818
- run: yardoc
19-
- uses: actions/upload-pages-artifact@v2
19+
- uses: actions/upload-pages-artifact@v3
2020
with:
2121
path: "doc/"
2222

@@ -32,4 +32,4 @@ jobs:
3232
steps:
3333
- name: Deploy to GitHub Pages
3434
id: deployment
35-
uses: actions/deploy-pages@v3
35+
uses: actions/deploy-pages@v4

.github/workflows/tests.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
ruby-version: "3.2"
3030
bundler-cache: true
3131
- run: ./scripts/test-gem-build gems ruby ${{github.ref_type}}
32-
- uses: actions/upload-artifact@v3
32+
- uses: actions/upload-artifact@v4
3333
with:
3434
name: cruby-gem
3535
path: gems
@@ -60,7 +60,7 @@ jobs:
6060
docker run --rm -v "$(pwd):/re2" -w /re2 \
6161
"ghcr.io/rake-compiler/rake-compiler-dock-image:1.4.0-mri-${{matrix.platform}}" \
6262
./scripts/test-gem-build gems ${{matrix.platform}} ${{github.ref_type}}
63-
- uses: actions/upload-artifact@v3
63+
- uses: actions/upload-artifact@v4
6464
with:
6565
name: "cruby-${{matrix.platform}}-gem"
6666
path: gems
@@ -114,7 +114,7 @@ jobs:
114114
with:
115115
ruby-version: "${{ matrix.ruby }}"
116116
bundler-cache: true
117-
- uses: actions/download-artifact@v3
117+
- uses: actions/download-artifact@v4
118118
with:
119119
name: cruby-gem
120120
path: gems
@@ -153,7 +153,7 @@ jobs:
153153
- uses: ruby/setup-ruby@v1
154154
with:
155155
ruby-version: ${{matrix.ruby}}
156-
- uses: actions/download-artifact@v3
156+
- uses: actions/download-artifact@v4
157157
with:
158158
name: cruby-gem
159159
path: gems
@@ -184,7 +184,7 @@ jobs:
184184
with:
185185
ruby-version: "3.2"
186186
bundler-cache: true
187-
- uses: actions/download-artifact@v3
187+
- uses: actions/download-artifact@v4
188188
with:
189189
name: cruby-gem
190190
path: gems
@@ -202,7 +202,7 @@ jobs:
202202
runs-on: ubuntu-latest
203203
steps:
204204
- uses: actions/checkout@v4
205-
- uses: actions/download-artifact@v3
205+
- uses: actions/download-artifact@v4
206206
with:
207207
name: cruby-aarch64-linux-gem
208208
path: gems
@@ -224,7 +224,7 @@ jobs:
224224
runs-on: ubuntu-latest
225225
steps:
226226
- uses: actions/checkout@v4
227-
- uses: actions/download-artifact@v3
227+
- uses: actions/download-artifact@v4
228228
with:
229229
name: cruby-arm-linux-gem
230230
path: gems
@@ -249,7 +249,7 @@ jobs:
249249
- uses: MSP-Greg/setup-ruby-pkgs@v1
250250
with:
251251
ruby-version: "${{matrix.ruby}}"
252-
- uses: actions/download-artifact@v3
252+
- uses: actions/download-artifact@v4
253253
with:
254254
name: cruby-x64-mingw-ucrt-gem
255255
path: gems
@@ -269,7 +269,7 @@ jobs:
269269
- uses: ruby/setup-ruby@v1
270270
with:
271271
ruby-version: "${{matrix.ruby}}"
272-
- uses: actions/download-artifact@v3
272+
- uses: actions/download-artifact@v4
273273
with:
274274
name: cruby-x64-mingw32-gem
275275
path: gems
@@ -286,7 +286,7 @@ jobs:
286286
runs-on: ubuntu-latest
287287
steps:
288288
- uses: actions/checkout@v4
289-
- uses: actions/download-artifact@v3
289+
- uses: actions/download-artifact@v4
290290
with:
291291
name: cruby-x86-linux-gem
292292
path: gems
@@ -311,7 +311,7 @@ jobs:
311311
- uses: ruby/setup-ruby@v1
312312
with:
313313
ruby-version: "${{matrix.ruby}}"
314-
- uses: actions/download-artifact@v3
314+
- uses: actions/download-artifact@v4
315315
with:
316316
name: cruby-x86_64-linux-gem
317317
path: gems
@@ -330,7 +330,7 @@ jobs:
330330
- uses: ruby/setup-ruby@v1
331331
with:
332332
ruby-version: "${{matrix.ruby}}"
333-
- uses: actions/download-artifact@v3
333+
- uses: actions/download-artifact@v4
334334
with:
335335
name: cruby-x86_64-darwin-gem
336336
path: gems
@@ -348,7 +348,7 @@ jobs:
348348
image: "ruby:${{matrix.ruby}}-alpine"
349349
steps:
350350
- uses: actions/checkout@v4
351-
- uses: actions/download-artifact@v3
351+
- uses: actions/download-artifact@v4
352352
with:
353353
name: cruby-x86_64-linux-gem
354354
path: gems

0 commit comments

Comments
 (0)