1313 runs-on : ubuntu-latest
1414 steps :
1515 - uses : actions/checkout@v4
16+ - uses : actions/setup-java@v4
17+ with :
18+ distribution : ' temurin'
19+ java-version : ' 21'
1620 - name : Enable Corepack
1721 run : corepack enable
1822 - name : Use Node.js 20.x
2529 - run : |
2630 yarn run all
2731 env:
28- INPUT_VERSION: 2.0.21
32+ INPUT_VERSION: 2.2.10
2933 INPUT_INSTALL-NATIVE: false
3034 - run : |
3135 git diff --name-only --exit-code
3741 exit 1
3842 fi
3943 env:
40- INPUT_VERSION: 2.0.21
44+ INPUT_VERSION: 2.2.10
4145 INPUT_INSTALL-NATIVE: false
4246
4347 test :
@@ -56,16 +60,20 @@ jobs:
5660 os : [ubuntu-latest, windows-latest, macos-latest]
5761 steps :
5862 - uses : actions/checkout@v4
63+ - uses : actions/setup-java@v4
64+ with :
65+ distribution : ' temurin'
66+ java-version : ' 21'
5967 - uses : ./
6068 with :
61- version : 2.0.21
69+ version : 2.2.10
6270 script : |
6371 #!/usr/bin/env kotlin
6472 fun getInput(name: String): String {
65- return System.getenv("INPUT_${name.replace(" ", "_").toUpperCase ()}")
73+ return System.getenv("INPUT_${name.replace(" ", "_").uppercase ()}")
6674 }
67- if (getInput("version") != "2.0.21 ") {
68- throw RuntimeException("Expected version 2.0.21 ")
75+ if (getInput("version") != "2.2.10 ") {
76+ throw RuntimeException("Expected version 2.2.10 ")
6977 }
7078
7179 test-with-arg-default-version :
@@ -75,15 +83,19 @@ jobs:
7583 os : [ubuntu-latest, windows-latest, macos-latest]
7684 steps :
7785 - uses : actions/checkout@v4
86+ - uses : actions/setup-java@v4
87+ with :
88+ distribution : ' temurin'
89+ java-version : ' 21'
7890 - uses : ./
7991 with :
8092 script : |
8193 #!/usr/bin/env kotlin
8294 fun getInput(name: String): String {
83- return System.getenv("INPUT_${name.replace(" ", "_").toUpperCase ()}")
95+ return System.getenv("INPUT_${name.replace(" ", "_").uppercase ()}")
8496 }
85- if (getInput("version") != "2.0.21 ") {
86- throw RuntimeException("Expected version 2.0.21 ")
97+ if (getInput("version") != "2.2.10 ") {
98+ throw RuntimeException("Expected version 2.2.10 ")
8799 }
88100
89101 test-with-native :
@@ -93,9 +105,13 @@ jobs:
93105 os : [ubuntu-latest, windows-latest, macos-latest]
94106 steps :
95107 - uses : actions/checkout@v4
108+ - uses : actions/setup-java@v4
109+ with :
110+ distribution : ' temurin'
111+ java-version : ' 21'
96112 - uses : ./
97113 with :
98- version : 2.0.21
114+ version : 2.2.10
99115 install-native : true
100116 - run : kotlinc -version
101117 - run : kotlinc-native -version
0 commit comments