Skip to content

Commit 40b8fed

Browse files
committed
Test 1
1 parent d6d0319 commit 40b8fed

File tree

14 files changed

+232
-74
lines changed

14 files changed

+232
-74
lines changed

.github/workflows/adoptopenjdk.yml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,37 @@
1-
name: Test Setup Java adoptopenjdk PR#767
1+
name: Test AdoptOpenJDK Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
6-
test-setup-java:
6+
test-matrix:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# AdoptOpenJDK
13+
- "adoptopenjdk-8.0.181+13"
14+
- "adoptopenjdk-8.0.262+10"
15+
- "adoptopenjdk-17.0.8+101"
16+
- "adoptopenjdk-18.0.1+10"
17+
- "adoptopenjdk-19.0.0-beta+36.0.202208190932"
18+
- "adoptopenjdk-21.0.0+35.0.LTS"
19+
- "adoptopenjdk-21.0.6+7.0.LTS"
20+
- "adoptopenjdk-21.0.7+6.0.LTS"
21+
- "adoptopenjdk-jre-8.0.222+10.1"
22+
- "adoptopenjdk-jre-8.0.292+10"
23+
- "adoptopenjdk-jre-9.0.0+181"
24+
- "adoptopenjdk-jre-19.0.0-beta+36.0.202208190932"
25+
- "adoptopenjdk-jre-21.0.5+11.0.LTS"
26+
- "adoptopenjdk-jre-openj9-8.0.265+1.openj9-0.21.0"
27+
828
steps:
929
- name: Checkout code
1030
uses: actions/checkout@v4
1131

1232
- name: Set up .tool-versions with ASDF format
1333
run: |
14-
echo "java adoptopenjdk-11.0.15+10" > .tool-versions
34+
echo "java ${{ matrix.java-version }}" > .tool-versions
1535
cat .tool-versions
1636
1737
- name: Test setup-java from PR branch

.github/workflows/corretto.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,35 @@
1-
name: Test Setup Java corretto PR#767
1+
name: Test Corretto Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# Corretto
13+
- "corretto-8.202.08.2"
14+
- "corretto-11.0.28.6.1"
15+
- "corretto-15.0.2.7.1"
16+
- "corretto-16.0.0.36.1"
17+
- "corretto-17.0.16.8.1"
18+
- "corretto-18.0.2.9.1"
19+
- "corretto-19.0.2.7.1"
20+
- "corretto-20.0.2.10.1"
21+
- "corretto-21.0.8.9.1"
22+
- "corretto-22.0.2.9.1"
23+
- "corretto-23.0.2.7.1"
24+
- "corretto-24.0.2.12.1"
25+
826
steps:
927
- name: Checkout code
1028
uses: actions/checkout@v4
1129

1230
- name: Set up .tool-versions with ASDF format
1331
run: |
14-
echo "java corretto-8.322.06.4" > .tool-versions
32+
echo "java ${{ matrix.java-version }}" > .tool-versions
1533
cat .tool-versions
1634
1735
- name: Test setup-java from PR branch

.github/workflows/graalvm.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,32 @@
1-
name: Test Setup Java graalvm PR#767
1+
name: Test GraalVM Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# GraalVM
13+
- "graalvm-19.2.1"
14+
- "graalvm-19.3.0.2+java11"
15+
- "graalvm-20.3.6+java11"
16+
- "graalvm-21.3.3.1+java17"
17+
- "graalvm-22.3.3+java17"
18+
- "graalvm-community-24.0.2"
19+
- "oracle-graalvm-17.0.12"
20+
- "oracle-graalvm-21"
21+
- "oracle-graalvm-24.0.2"
22+
823
steps:
924
- name: Checkout code
1025
uses: actions/checkout@v4
1126

1227
- name: Set up .tool-versions with ASDF format
1328
run: |
14-
echo "java graalvm-community-17.0.7" > .tool-versions
29+
echo "java ${{ matrix.java-version }}" > .tool-versions
1530
cat .tool-versions
1631
1732
- name: Test setup-java from PR branch

.github/workflows/jetbrains.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,35 @@
1-
name: Test Setup Java jetbrains PR#767
1+
name: Test JetBrains Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# JetBrains
13+
- "jetbrains-11.0.16b2043.64"
14+
- "jetbrains-17.0.14b1367.22"
15+
- "jetbrains-21.0.7b1038.58"
16+
- "jetbrains-jre-11.0.16b2043.64"
17+
- "jetbrains-jre-17.0.14b1367.22"
18+
- "jetbrains-jre-21.0.2b346.3"
19+
- "jetbrains-jre-21.0.7b1038.58"
820
steps:
921
- name: Checkout code
1022
uses: actions/checkout@v4
1123

1224
- name: Set up .tool-versions with ASDF format
1325
run: |
14-
echo "java jetbrains-17.0.4.1b646.8" > .tool-versions
26+
echo "java ${{ matrix.java-version }}" > .tool-versions
1527
cat .tool-versions
1628
1729
- name: Test setup-java from PR branch
1830
uses: aparnajyothi-y/setup-java@toolversions-regex-update
1931
with:
20-
distribution: 'temurin'
32+
distribution: 'jetbrains'
2133
java-version-file: '.tool-versions'
2234

2335
- name: Verify Java installation

.github/workflows/kona.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.github/workflows/liberica.yml

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,57 @@
1-
name: Test Setup Java liberica PR#767
1+
name: Test Liberica Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# Liberica
13+
- "liberica-1.8.0"
14+
- "liberica-8u202"
15+
- "liberica-8u432+7"
16+
- "liberica-12"
17+
- "liberica-13.0.2+9"
18+
- "liberica-15.0.2+10"
19+
- "liberica-16.0.2+7"
20+
- "liberica-17.0.16+12"
21+
- "liberica-18+37"
22+
- "liberica-19.0.2+9"
23+
- "liberica-20.0.2+10"
24+
- "liberica-21+37"
25+
- "liberica-24.0.2+12"
26+
- "liberica-javafx-8u242+7"
27+
- "liberica-javafx-11.0.18+10"
28+
- "liberica-javafx-14.0.2+13"
29+
- "liberica-javafx-15+36"
30+
- "liberica-javafx-17.0.14+10"
31+
- "liberica-javafx-21.0.6+10"
32+
- "liberica-javafx-24.0.2+12"
33+
- "liberica-jre-1.8.0"
34+
- "liberica-jre-8u232"
35+
- "liberica-jre-8u462+11"
36+
- "liberica-jre-11.0.15.1+2"
37+
- "liberica-jre-14.0.1+8"
38+
- "liberica-jre-24.0.2+12"
39+
- "liberica-jre-javafx-8u242+7"
40+
- "liberica-jre-javafx-11.0.15.1+2"
41+
- "liberica-jre-javafx-24.0.2+12"
42+
- "liberica-lite-8u462+11"
43+
- "liberica-lite-11.0.5"
44+
- "liberica-lite-21+37"
45+
- "liberica-lite-22.0.2+11"
46+
- "liberica-lite-23.0.2+9"
47+
- "liberica-lite-24.0.2+12"
848
steps:
949
- name: Checkout code
1050
uses: actions/checkout@v4
1151

1252
- name: Set up .tool-versions with ASDF format
1353
run: |
14-
echo "java liberica-16+36" > .tool-versions
54+
echo "java ${{ matrix.java-version }}" > .tool-versions
1555
cat .tool-versions
1656
1757
- name: Test setup-java from PR branch

.github/workflows/mandrel.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.github/workflows/microsoft.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,25 @@
1-
name: Test Setup Java microsoft PR#767
1+
name: Test Microsoft Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# Microsoft
13+
- "microsoft-11.0.11.9.1"
14+
- "microsoft-17.35.1"
15+
- "microsoft-21.0.0"
816
steps:
917
- name: Checkout code
1018
uses: actions/checkout@v4
1119

1220
- name: Set up .tool-versions with ASDF format
1321
run: |
14-
echo "java microsoft-11.0.15" > .tool-versions
22+
echo "java ${{ matrix.java-version }}" > .tool-versions
1523
cat .tool-versions
1624
1725
- name: Test setup-java from PR branch

.github/workflows/openjdk.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,27 @@
1-
name: Test Setup Java openjdk PR#767
1+
name: Test OpenJDK Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# OpenJDK
13+
- "openjdk-9.0.4"
14+
- "openjdk-24"
15+
- "openjdk-24.0.1"
16+
- "openjdk-24.0.2"
17+
818
steps:
919
- name: Checkout code
1020
uses: actions/checkout@v4
1121

1222
- name: Set up .tool-versions with ASDF format
1323
run: |
14-
echo "java openjdk-17" > .tool-versions
24+
echo "java ${{ matrix.java-version }}" > .tool-versions
1525
cat .tool-versions
1626
1727
- name: Test setup-java from PR branch

.github/workflows/oracle.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,28 @@
1-
name: Test Setup Java oracle PR#767
1+
name: Test Oracle Java Versions with .tool-versions
22

33
on: [push, pull_request]
44

55
jobs:
66
test-setup-java:
77
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
java-version:
12+
# Oracle
13+
- "oracle-17"
14+
- "oracle-18.0.1.1"
15+
- "oracle-24"
16+
- "oracle-24.0.1"
17+
- "oracle-24.0.2"
18+
819
steps:
920
- name: Checkout code
1021
uses: actions/checkout@v4
1122

1223
- name: Set up .tool-versions with ASDF format
1324
run: |
14-
echo "java oracle-17" > .tool-versions
25+
echo "java ${{ matrix.java-version }}" > .tool-versions
1526
cat .tool-versions
1627
1728
- name: Test setup-java from PR branch

0 commit comments

Comments
 (0)