Skip to content

Commit 359a857

Browse files
ci: Update build.yml actions/*@v5 (#1594)
* Update build.yml actions@v5 actions/setup-java@v1 -> actions/setup-java@v5 actions/checkout@v2 -> actions/checkout@v5 actions/setup-node@v2 -> actions/setup-node@v5 java-version: '11' -> java-version: '21' * Specify 'temurin' distribution for JDK 21 setup Added 'temurin' distribution for JDK setup in multiple places. --------- Co-authored-by: wenyt <[email protected]>
1 parent 78b9601 commit 359a857

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

.github/workflows/build.yml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
timeout-minutes: 30
1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v5
1616

1717
- name: Setup Build Environment
1818
run: |
@@ -21,13 +21,14 @@ jobs:
2121
sudo /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
2222
sleep 3
2323
24-
- name: Set up JDK 11
25-
uses: actions/setup-java@v1
24+
- name: Set up JDK 21
25+
uses: actions/setup-java@v5
2626
with:
27-
java-version: '11'
27+
java-version: '21'
28+
distribution: 'temurin'
2829

2930
- name: Setup Node.js environment
30-
uses: actions/setup-node@v2
31+
uses: actions/setup-node@v5
3132
with:
3233
node-version: 20
3334

@@ -55,15 +56,16 @@ jobs:
5556
runs-on: windows-latest
5657
timeout-minutes: 30
5758
steps:
58-
- uses: actions/checkout@v2
59+
- uses: actions/checkout@v5
5960

60-
- name: Set up JDK 11
61-
uses: actions/setup-java@v1
61+
- name: Set up JDK 21
62+
uses: actions/setup-java@v5
6263
with:
63-
java-version: '11'
64+
java-version: '21'
65+
distribution: 'temurin'
6466

6567
- name: Setup Node.js environment
66-
uses: actions/setup-node@v2
68+
uses: actions/setup-node@v5
6769
with:
6870
node-version: 20
6971

@@ -91,15 +93,16 @@ jobs:
9193
runs-on: macos-latest
9294
timeout-minutes: 30
9395
steps:
94-
- uses: actions/checkout@v2
96+
- uses: actions/checkout@v5
9597

96-
- name: Set up JDK 11
97-
uses: actions/setup-java@v1
98+
- name: Set up JDK 21
99+
uses: actions/setup-java@v5
98100
with:
99-
java-version: '11'
101+
java-version: '21'
102+
distribution: 'temurin'
100103

101104
- name: Setup Node.js environment
102-
uses: actions/setup-node@v2
105+
uses: actions/setup-node@v5
103106
with:
104107
node-version: 20
105108

0 commit comments

Comments
 (0)