Skip to content

Commit 1795a71

Browse files
committed
native tests: bump graalvm to v22.2.0
Of note: - now also including JDK 17 release in test matrix
1 parent fd518e2 commit 1795a71

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.github/workflows/native-image-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
fail-fast: false
1010
matrix:
1111
os: [ windows, ubuntu, macos ]
12-
graal-java: [ 11 ]
12+
graal-java: [ '11', '17' ]
1313
test: [ test-native, test-native-sci ]
1414
clojure-version: [ '1.11' ]
1515

@@ -36,7 +36,7 @@ jobs:
3636
- name: Install GraalVM
3737
uses: graalvm/setup-graalvm@v1
3838
with:
39-
version: '22.1.0'
39+
version: '22.2.0'
4040
java-version: ${{ matrix.graal-java }}
4141
components: 'native-image'
4242
github-token: ${{ secrets.GITHUB_TOKEN }}

doc/02-developer-guide.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Automated testing is setup using GraalVM v22 JDK11.
2020
* Clojure v1.10.1.697 or above for `clojure` command
2121
** Note that rewrite-clj v1 itself supports Clojure v1.8 and above
2222
* Babashka v0.3.7 or above
23-
* GraalVM v22.1.0 JDK 11 (if you want to run GraalVM native image tests)
23+
* GraalVM v22.2.0 JDK 11 or 17 (if you want to run GraalVM native image tests)
2424

2525
=== Windows Notes
2626

script/helper/graal.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
(find-graal-prog (if (= :win (os/get-os)) "gu.cmd" "gu")))
1919

2020
(defn- assert-min-native-image-version [native-image-exe]
21-
(let [min-major 21
21+
(let [min-major 22
2222
version-out (->> (shell/command {:out :string} native-image-exe "--version")
2323
:out)
2424
actual-major (->> version-out

0 commit comments

Comments
 (0)