File tree 4 files changed +91
-4
lines changed
4 files changed +91
-4
lines changed Original file line number Diff line number Diff line change
1
+ name : Run tests
2
+
3
+ on : [push, pull_request]
4
+
5
+ jobs :
6
+
7
+ validate :
8
+
9
+ strategy :
10
+ matrix :
11
+ # LTS and latest
12
+ jdk : [8, 11, 17, 21]
13
+
14
+ name : " Clojure (Java ${{ matrix.jdk }})"
15
+
16
+ runs-on : ubuntu-latest
17
+
18
+ steps :
19
+ - uses : actions/checkout@v4
20
+
21
+ - name : " Setup Java ${{ matrix.jdk }}"
22
+ uses : actions/setup-java@v1.4.3
23
+ with :
24
+ java-version : ${{ matrix.jdk }}
25
+
26
+ - uses : actions/setup-node@v4
27
+ with :
28
+ node-version : lts/hydrogen
29
+
30
+ - name : Setup Clojure
31
+ uses : DeLaGuardo/setup-clojure@master
32
+ with :
33
+ cli : latest
34
+
35
+ - name : Cache deps dependencies
36
+ uses : actions/cache@v4
37
+ with :
38
+ path : ~/.m2/repository
39
+ key : ${{ runner.os }}-clojure-${{ hashFiles('**/deps.edn') }}
40
+ restore-keys : |
41
+ ${{ runner.os }}-clojure
42
+
43
+ - run : npm ci
44
+
45
+ - run : ./bin/kaocha
Original file line number Diff line number Diff line change 1
1
node_modules /
2
- package.json.lock
3
- package-lock.json
4
- yarn.lock
5
2
out /
6
3
7
4
.cpcache /
Original file line number Diff line number Diff line change 12
12
:main-opts [" -m" " kaocha.runner" ]}
13
13
14
14
; clojure -M:outdated --upgrade
15
- :outdated {:extra-deps {com.github.liquidz/antq {:mvn/version " 2.11.1250 " }}
15
+ :outdated {:extra-deps {com.github.liquidz/antq {:mvn/version " 2.11.1260 " }}
16
16
:main-opts [" -m" " antq.core" ]}
17
17
18
18
:depstar {:replace-deps {com.github.seancorfield/depstar {:mvn/version " 2.1.303" }}
You can’t perform that action at this time.
0 commit comments