pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/jruby/jruby/commit/fb38a9a0fffd518f67b988bc95c26ccca59f2113

imer-b48faa60c69660fa.css" /> build: migrate to non-deprecated actions versions · jruby/jruby@fb38a9a · GitHub
Skip to content

Commit fb38a9a

Browse files
committed
build: migrate to non-deprecated actions versions
Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
1 parent cd0ae73 commit fb38a9a

3 files changed

Lines changed: 49 additions & 50 deletions

File tree

.github/workflows/ci.yml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ jobs:
2323

2424
steps:
2525
- name: checkout
26-
uses: actions/checkout@v3
26+
uses: actions/checkout@v6
2727
- name: remove default java except 21
2828
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
2929
- name: set up java ${{ matrix.java-version }}
30-
uses: actions/setup-java@v3
30+
uses: actions/setup-java@v5
3131
with:
3232
distribution: 'zulu'
3333
java-version: ${{ matrix.java-version }}
@@ -53,9 +53,9 @@ jobs:
5353

5454
steps:
5555
- name: checkout
56-
uses: actions/checkout@v3
56+
uses: actions/checkout@v6
5757
- name: set up java ${{ matrix.java-version }}
58-
uses: actions/setup-java@v3
58+
uses: actions/setup-java@v5
5959
with:
6060
distribution: 'zulu'
6161
java-version: ${{ matrix.java-version }}
@@ -77,11 +77,11 @@ jobs:
7777

7878
steps:
7979
- name: checkout
80-
uses: actions/checkout@v3
80+
uses: actions/checkout@v6
8181
- name: remove default java except 21
8282
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
8383
- name: set up java 21
84-
uses: actions/setup-java@v3
84+
uses: actions/setup-java@v5
8585
with:
8686
distribution: 'zulu'
8787
java-version: 21
@@ -106,11 +106,11 @@ jobs:
106106

107107
steps:
108108
- name: checkout
109-
uses: actions/checkout@v3
109+
uses: actions/checkout@v6
110110
- name: remove default java except 21
111111
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
112112
- name: set up java 21
113-
uses: actions/setup-java@v3
113+
uses: actions/setup-java@v5
114114
with:
115115
distribution: 'temurin'
116116
java-version: 21
@@ -138,11 +138,11 @@ jobs:
138138

139139
steps:
140140
- name: checkout
141-
uses: actions/checkout@v3
141+
uses: actions/checkout@v6
142142
- name: remove default java except 21
143143
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
144144
- name: set up java ${{ matrix.java-version }}
145-
uses: actions/setup-java@v3
145+
uses: actions/setup-java@v5
146146
with:
147147
distribution: 'zulu'
148148
java-version: ${{ matrix.java-version }}
@@ -167,11 +167,11 @@ jobs:
167167

168168
steps:
169169
- name: checkout
170-
uses: actions/checkout@v3
170+
uses: actions/checkout@v6
171171
- name: remove default java except 21
172172
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
173173
- name: set up java ${{ matrix.java-version }}
174-
uses: actions/setup-java@v3
174+
uses: actions/setup-java@v5
175175
with:
176176
distribution: 'zulu'
177177
java-version: ${{ matrix.java-version }}
@@ -199,11 +199,11 @@ jobs:
199199

200200
steps:
201201
- name: checkout
202-
uses: actions/checkout@v3
202+
uses: actions/checkout@v6
203203
- name: remove default java except 21
204204
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
205205
- name: set up java ${{ matrix.java-version }}
206-
uses: actions/setup-java@v3
206+
uses: actions/setup-java@v5
207207
with:
208208
distribution: temurin
209209
java-version: ${{ matrix.java-version }}
@@ -228,11 +228,11 @@ jobs:
228228

229229
steps:
230230
- name: checkout
231-
uses: actions/checkout@v3
231+
uses: actions/checkout@v6
232232
- name: remove default java except 21
233233
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
234234
- name: set up java 21
235-
uses: actions/setup-java@v3
235+
uses: actions/setup-java@v5
236236
with:
237237
distribution: 'zulu'
238238
java-version: 21
@@ -258,9 +258,9 @@ jobs:
258258

259259
steps:
260260
- name: checkout
261-
uses: actions/checkout@v3
261+
uses: actions/checkout@v6
262262
- name: set up java 21
263-
uses: actions/setup-java@v3
263+
uses: actions/setup-java@v5
264264
with:
265265
distribution: 'zulu'
266266
java-version: 21
@@ -290,9 +290,9 @@ jobs:
290290

291291
steps:
292292
- name: checkout
293-
uses: actions/checkout@v3
293+
uses: actions/checkout@v6
294294
- name: set up java 21
295-
uses: actions/setup-java@v3
295+
uses: actions/setup-java@v5
296296
with:
297297
distribution: 'zulu'
298298
java-version: 21
@@ -322,9 +322,9 @@ jobs:
322322

323323
steps:
324324
- name: checkout
325-
uses: actions/checkout@v3
325+
uses: actions/checkout@v6
326326
- name: set up java 21
327-
uses: actions/setup-java@v3
327+
uses: actions/setup-java@v5
328328
with:
329329
distribution: 'zulu'
330330
java-version: 21
@@ -347,11 +347,11 @@ jobs:
347347

348348
steps:
349349
- name: checkout
350-
uses: actions/checkout@v3
350+
uses: actions/checkout@v6
351351
- name: remove default java except 21
352352
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
353353
- name: set up java 21
354-
uses: actions/setup-java@v3
354+
uses: actions/setup-java@v5
355355
with:
356356
distribution: 'zulu'
357357
java-version: '21'
@@ -370,11 +370,11 @@ jobs:
370370
name: Verify build artifacts
371371
steps:
372372
- name: checkout
373-
uses: actions/checkout@v3
373+
uses: actions/checkout@v6
374374
- name: remove default java except 21
375375
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
376376
- name: set up java 21
377-
uses: actions/setup-java@v3
377+
uses: actions/setup-java@v5
378378
with:
379379
distribution: 'zulu'
380380
java-version: 21
@@ -414,11 +414,11 @@ jobs:
414414

415415
steps:
416416
- name: checkout
417-
uses: actions/checkout@v3
417+
uses: actions/checkout@v6
418418
- name: remove default java except 21
419419
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
420420
- name: set up java 21
421-
uses: actions/setup-java@v3
421+
uses: actions/setup-java@v5
422422
with:
423423
distribution: 'temurin'
424424
java-version: 21
@@ -438,11 +438,11 @@ jobs:
438438

439439
steps:
440440
- name: checkout
441-
uses: actions/checkout@v3
441+
uses: actions/checkout@v6
442442
- name: remove default java except 21
443443
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
444444
- name: set up java 21
445-
uses: actions/setup-java@v3
445+
uses: actions/setup-java@v5
446446
with:
447447
distribution: 'temurin'
448448
java-version: 21
@@ -468,9 +468,9 @@ jobs:
468468
#
469469
# steps:
470470
# - name: checkout
471-
# uses: actions/checkout@v3
471+
# uses: actions/checkout@v6
472472
# - name: set up java ${{ matrix.java-version }}
473-
# uses: actions/setup-java@v3
473+
# uses: actions/setup-java@v5
474474
# with:
475475
# distribution: 'zulu'
476476
# java-version: ${{ matrix.java-version }}
@@ -499,7 +499,7 @@ jobs:
499499
# with:
500500
# java-version: 21
501501
# - name: set up java ${{ matrix.java-version }}
502-
# uses: actions/setup-java@v3
502+
# uses: actions/setup-java@v5
503503
# with:
504504
# distribution: 'zulu'
505505
# java-version: ${{ matrix.java-version }}
@@ -516,11 +516,11 @@ jobs:
516516

517517
steps:
518518
- name: checkout
519-
uses: actions/checkout@v3
519+
uses: actions/checkout@v6
520520
- name: remove default java except 21
521521
run: sudo apt remove temurin-8-jdk temurin-11-jdk temurin-17-jdk
522522
- name: set up java ${{ matrix.java-version }}
523-
uses: actions/setup-java@v3
523+
uses: actions/setup-java@v5
524524
with:
525525
distribution: 'semeru'
526526
java-version: '21'
@@ -541,7 +541,7 @@ jobs:
541541

542542
steps:
543543
- name: checkout
544-
uses: actions/checkout@v3
544+
uses: actions/checkout@v6
545545
- name: install shellcheck
546546
run: sudo apt install shellcheck
547547
- name: run shellcheck

.github/workflows/dist-verification-ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222

2323
steps:
2424
- name: checkout
25-
uses: actions/checkout@v3
25+
uses: actions/checkout@v6
2626
- name: set up java 21
27-
uses: actions/setup-java@v3
27+
uses: actions/setup-java@v5
2828
with:
2929
distribution: 'zulu'
3030
java-version: 21
@@ -34,11 +34,11 @@ jobs:
3434
./mvnw -ntp clean package -Pdist
3535
mv maven/jruby-dist/target/jruby-dist*-bin.tar.gz jruby-dist-bin.tar.gz
3636
- name: cache dist
37-
uses: actions/upload-artifact@v4
37+
uses: actions/upload-artifact@v7
3838
with:
39-
name: jruby-dist
4039
path: jruby-dist-bin.tar.gz
4140
retention-days: 1
41+
archive: false
4242

4343
rails-verification:
4444

@@ -56,18 +56,18 @@ jobs:
5656

5757
steps:
5858
- name: checkout
59-
uses: actions/checkout@v3
59+
uses: actions/checkout@v6
6060
with:
6161
path: jruby-src
6262
- name: set up java ${{ matrix.java-version }}
63-
uses: actions/setup-java@v3
63+
uses: actions/setup-java@v5
6464
with:
6565
distribution: 'zulu'
6666
java-version: ${{ matrix.java-version }}
6767
- name: download cached dist
68-
uses: actions/download-artifact@v5
68+
uses: actions/download-artifact@v8
6969
with:
70-
name: jruby-dist
70+
name: jruby-dist-bin.tar.gz
7171
- name: unpack dist
7272
run: tar xzf jruby-dist-bin.tar.gz --strip-components=1
7373
- name: dist verification (Windows)

.github/workflows/snapshot-publish.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323

2424
steps:
2525
- name: checkout
26-
uses: actions/checkout@v3
26+
uses: actions/checkout@v6
2727
- name: set up Java
28-
uses: actions/setup-java@v2
28+
uses: actions/setup-java@v5
2929
with:
3030
distribution: 'zulu'
3131
java-version: ${{ inputs.javaLevel }}
@@ -38,9 +38,8 @@ jobs:
3838
MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
3939
MAVEN_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
4040
- name: Archive non-Maven artifacts
41-
uses: actions/upload-artifact@v4
41+
uses: actions/upload-artifact@v7
4242
with:
43-
name: jruby-jars gem
44-
path: |
45-
maven/jruby-jars/pkg/jruby-jars-*.SNAPSHOT.gem
43+
path: maven/jruby-jars/pkg/jruby-jars-*.SNAPSHOT.gem
44+
archive: false
4645

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy