Skip to content

Commit 664233e

Browse files
authored
ci and unit test deps: bump (#201)
Of note: native image tests now running under GraalVM 22.3.0. There is now also an experimental JDK19 version of Graal - we'll skip this for now.
1 parent cf1bfc9 commit 664233e

File tree

10 files changed

+54
-51
lines changed

10 files changed

+54
-51
lines changed

.github/workflows/code-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
java-version: '11'
2626

2727
- name: Install Clojure tools
28-
uses: DeLaGuardo/setup-clojure@9.5
28+
uses: DeLaGuardo/setup-clojure@10.0
2929
with:
3030
cli: 'latest'
3131
bb: 'latest'

.github/workflows/libs-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
restore-keys: ${{ runner.os }}-clj-libs-deps-
2424

2525
- name: Install Clojure tools
26-
uses: DeLaGuardo/setup-clojure@9.5
26+
uses: DeLaGuardo/setup-clojure@10.0
2727
with:
2828
cli: 'latest'
2929
bb: 'latest'
@@ -69,7 +69,7 @@ jobs:
6969
sudo apt-get install -y planck
7070
7171
- name: Install Clojure tools
72-
uses: DeLaGuardo/setup-clojure@9.5
72+
uses: DeLaGuardo/setup-clojure@10.0
7373
with:
7474
cli: 'latest'
7575
bb: 'latest'

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install GraalVM
3737
uses: graalvm/setup-graalvm@v1
3838
with:
39-
version: '22.2.0'
39+
version: '22.3.0'
4040
java-version: ${{ matrix.graal-java }}
4141
components: 'native-image'
4242
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -45,7 +45,7 @@ jobs:
4545
# Install Babashka
4646
#
4747
- name: Install Babashka
48-
uses: DeLaGuardo/setup-clojure@9.5
48+
uses: DeLaGuardo/setup-clojure@10.0
4949
with:
5050
bb: 'latest'
5151

@@ -61,7 +61,7 @@ jobs:
6161
if: matrix.os == 'windows'
6262

6363
- name: Install Clojure (macos, linux)
64-
uses: DeLaGuardo/setup-clojure@9.5
64+
uses: DeLaGuardo/setup-clojure@10.0
6565
with:
6666
cli: 'latest'
6767
if: matrix.os != 'windows'

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
java-version: '11'
3737

3838
- name: Install Clojure tools
39-
uses: DeLaGuardo/setup-clojure@9.5
39+
uses: DeLaGuardo/setup-clojure@10.0
4040
with:
4141
cli: 'latest'
4242
bb: 'latest'

.github/workflows/unit-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
java-version: '11'
3333

3434
- name: Install Clojure Tools
35-
uses: DeLaGuardo/setup-clojure@9.5
35+
uses: DeLaGuardo/setup-clojure@10.0
3636
with:
3737
cli: 'latest'
3838
bb: 'latest'
@@ -107,7 +107,7 @@ jobs:
107107
# Install Babashka
108108
#
109109
- name: Install Babashka
110-
uses: DeLaGuardo/setup-clojure@9.5
110+
uses: DeLaGuardo/setup-clojure@10.0
111111
with:
112112
bb: 'latest'
113113

@@ -123,7 +123,7 @@ jobs:
123123
if: matrix.os == 'windows'
124124

125125
- name: Install Clojure (macos, linux)
126-
uses: DeLaGuardo/setup-clojure@9.5
126+
uses: DeLaGuardo/setup-clojure@10.0
127127
with:
128128
cli: 'latest'
129129
if: matrix.os != 'windows'

bb.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{:min-bb-version "0.9.162"
22
:paths ["script" "build"]
33
:deps {org.clojure/data.zip {:mvn/version "1.0.0"}
4-
io.aviso/pretty {:mvn/version "1.2"}
4+
io.aviso/pretty {:mvn/version "1.3"}
55
dev.nubank/docopt {:mvn/version "0.6.1-fix7"}
66
doric/doric {:mvn/version "0.9.0"}
77
version-clj/version-clj {:mvn/version "2.0.2"}

deps.edn

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
;;
2222
:lint-cache {:replace-paths ["src"]} ;; when building classpath we want to exclude resources
2323
;; so we do not pick up our own clj-kondo config exports
24-
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2022.10.05"}}
24+
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2022.11.02"}}
2525
:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
2626
:main-opts ["-m" "clj-kondo.main"]}
2727

@@ -58,7 +58,7 @@
5858
:extra-paths ["target/test-doc-blocks/test"]}
5959

6060
;; kaocha for testing clojure versions>= v1.9
61-
:kaocha {:extra-deps {lambdaisland/kaocha {:mvn/version "1.70.1086"}
61+
:kaocha {:extra-deps {lambdaisland/kaocha {:mvn/version "1.71.1119"}
6262
lambdaisland/kaocha-junit-xml {:mvn/version "1.16.98"}
6363
lambdaisland/kaocha-cloverage {:mvn/version "1.0.75"}}
6464
:main-opts ["-m" "kaocha.runner"]}
@@ -91,8 +91,8 @@
9191
cli-matic/cli-matic {:mvn/version "0.5.4"}}}
9292

9393
:apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
94-
:extra-deps {metosin/malli {:mvn/version "0.8.9"}
95-
io.aviso/pretty {:mvn/version "1.2"}}
94+
:extra-deps {metosin/malli {:mvn/version "0.9.2"}
95+
io.aviso/pretty {:mvn/version "1.3"}}
9696
:ns-default lread.apply-import-vars}
9797

9898
;;
@@ -134,7 +134,7 @@
134134
;;
135135
;; Maintenance support
136136
;;
137-
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.1.932"}
137+
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.1.939"}
138138
org.slf4j/slf4j-simple {:mvn/version "2.0.3"} ;; to rid ourselves of logger warnings
139139
}
140140
:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}

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.2.0 JDK 11 or 17 (if you want to run GraalVM native image tests)
23+
* GraalVM v22.3.0 JDK 11 or 17 (if you want to run GraalVM native image tests)
2424

2525
=== Windows Notes
2626

package-lock.json

Lines changed: 36 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"karma-cljs-test": "^0.1.0",
77
"karma-junit-reporter": "^2.0.0",
88
"karma-spec-reporter": "^0.0.34",
9-
"shadow-cljs": "^2.20.2"
9+
"shadow-cljs": "^2.20.7"
1010
}
1111
}

0 commit comments

Comments
 (0)