File tree Expand file tree Collapse file tree 5 files changed +45
-16
lines changed Expand file tree Collapse file tree 5 files changed +45
-16
lines changed Original file line number Diff line number Diff line change 1
- name : Main tests
1
+ name : Clj tests
2
2
on : [push, pull_request]
3
3
4
4
jobs :
5
5
tests :
6
6
strategy :
7
7
matrix :
8
- java : ['17', '18 ', '19 ']
8
+ java : ['17', '19 ', '21 ']
9
9
os : [ubuntu-latest]
10
-
11
10
runs-on : ${{ matrix.os }}
12
11
steps :
13
12
- uses : actions/checkout@v4
14
13
- uses : actions/setup-java@v4
15
14
with :
16
15
distribution : ' corretto'
17
16
java-version : ${{ matrix.java }}
18
-
19
17
-
uses :
DeLaGuardo/[email protected]
20
18
with :
21
19
lein : latest
22
-
23
20
- uses : actions/cache@v4
24
21
id : cache-deps
25
22
with :
26
23
path : ~/.m2/repository
27
24
key : deps-${{ hashFiles('project.clj') }}
28
25
restore-keys : deps-
29
-
30
- - run : lein test-all
26
+ - run : lein test-clj
Original file line number Diff line number Diff line change
1
+ name : Cljs tests
2
+ on : [push, pull_request]
3
+
4
+ jobs :
5
+ tests :
6
+ strategy :
7
+ matrix :
8
+ java : ['21']
9
+ os : [ubuntu-latest]
10
+ runs-on : ${{ matrix.os }}
11
+ steps :
12
+ - uses : actions/checkout@v4
13
+ - uses : actions/setup-java@v4
14
+ with :
15
+ distribution : ' corretto'
16
+ java-version : ${{ matrix.java }}
17
+ -
uses :
DeLaGuardo/[email protected]
18
+ with :
19
+ lein : latest
20
+ - uses : actions/cache@v4
21
+ id : cache-deps
22
+ with :
23
+ path : ~/.m2/repository
24
+ key : deps-${{ hashFiles('project.clj') }}
25
+ restore-keys : deps-
26
+ - run : lein test-cljs
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: Graal tests
2
2
on : [push, pull_request]
3
3
4
4
jobs :
5
- test :
5
+ tests :
6
6
strategy :
7
7
matrix :
8
8
java : ['17']
29
29
key : deps-${{ hashFiles('deps.edn') }}
30
30
restore-keys : deps-
31
31
32
- - run : bb graal-tests
32
+ - name : Run Graal tests
33
+ run : bb graal-tests
34
+
35
+ # - name: Run Babashka tests
36
+ # run: bb bb-tests
Original file line number Diff line number Diff line change @@ -17,7 +17,8 @@ It works great with [Telemere](https://www.taoensso.com/telemere) and [Tufte](ht
17
17
18
18
- ` 2025-04-29 ` ` v2.1.0 ` : [ release info] ( ../../releases/tag/v2.1.0 ) (v2 expands Truss's scope from just inline assertions to a general toolkit for Clojure/Script errors)
19
19
20
- [ ![ Main tests] [ Main tests SVG ]] [ Main tests URL ]
20
+ [ ![ Clj tests] [ Clj tests SVG ]] [ Clj tests URL ]
21
+ [ ![ Cljs tests] [ Cljs tests SVG ]] [ Cljs tests URL ]
21
22
[ ![ Graal tests] [ Graal tests SVG ]] [ Graal tests URL ]
22
23
23
24
See [ here] [ GitHub releases ] for earlier releases.
@@ -177,7 +178,9 @@ Licensed under [EPL 1.0](LICENSE.txt) (same as Clojure).
177
178
[ Clojars SVG ] : https://img.shields.io/clojars/v/com.taoensso/truss.svg
178
179
[ Clojars URL ] : https://clojars.org/com.taoensso/truss
179
180
180
- [ Main tests SVG ] : https://github.com/taoensso/truss/actions/workflows/main-tests.yml/badge.svg
181
- [ Main tests URL ] : https://github.com/taoensso/truss/actions/workflows/main-tests.yml
181
+ [ Clj tests SVG ] : https://github.com/taoensso/truss/actions/workflows/clj-tests.yml/badge.svg
182
+ [ Clj tests URL ] : https://github.com/taoensso/truss/actions/workflows/clj-tests.yml
183
+ [ Cljs tests SVG ] : https://github.com/taoensso/truss/actions/workflows/cljs-tests.yml/badge.svg
184
+ [ Cljs tests URL ] : https://github.com/taoensso/truss/actions/workflows/cljs-tests.yml
182
185
[ Graal tests SVG ] : https://github.com/taoensso/truss/actions/workflows/graal-tests.yml/badge.svg
183
- [ Graal tests URL ] : https://github.com/taoensso/truss/actions/workflows/graal-tests.yml
186
+ [ Graal tests URL ] : https://github.com/taoensso/truss/actions/workflows/graal-tests.yml
Original file line number Diff line number Diff line change 12
12
13
13
:profiles
14
14
{; ; :default [:base :system :user :provided :dev]
15
- :provided {:dependencies [[org.clojure/clojurescript " 1.11.132 " ]
15
+ :provided {:dependencies [[org.clojure/clojurescript " 1.12.42 " ]
16
16
[org.clojure/clojure " 1.11.4" ]]}
17
- :c1.12 {:dependencies [[org.clojure/clojure " 1.12.0 " ]]}
17
+ :c1.12 {:dependencies [[org.clojure/clojure " 1.12.1 " ]]}
18
18
:c1.11 {:dependencies [[org.clojure/clojure " 1.11.4" ]]}
19
19
:c1.10 {:dependencies [[org.clojure/clojure " 1.10.3" ]]}
20
20
36
36
37
37
:dependencies
38
38
[[org.clojure/test.check " 1.1.1" ]
39
- [com.taoensso/encore " 3.134 .0"
39
+ [com.taoensso/encore " 3.138 .0"
40
40
:exclusions [com.taoensso/truss]]]
41
41
42
42
:plugins
You can’t perform that action at this time.
0 commit comments