File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111jobs :
1212
13- test :
13+ clj- test :
1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Git checkout
@@ -26,20 +26,52 @@ jobs:
2626 uses : DeLaGuardo/setup-clojure@13.0
2727 with :
2828 lein : 2.9.1
29+
30+ - name : Run JVM tests
31+ run : lein test
32+
33+ bb-test :
34+ runs-on : ubuntu-latest
35+ steps :
36+ - name : Git checkout
37+ uses : actions/checkout@v1
38+
39+ - name : Prepare java
40+ uses : actions/setup-java@v3
41+ with :
42+ distribution : ' temurin'
43+ java-version : ' 8'
44+
45+ - name : Install clojure tools
46+ uses : DeLaGuardo/setup-clojure@13.0
47+ with :
2948 bb : latest
3049
50+ - name : Run babashka tests
51+ run : |
52+ bb test:bb
53+
54+
55+ cljs-test :
56+ runs-on : ubuntu-latest
57+ steps :
58+ - name : Git checkout
59+ uses : actions/checkout@v1
60+
61+ - name : Prepare java
62+ uses : actions/setup-java@v3
63+ with :
64+ distribution : ' temurin'
65+ java-version : ' 21'
66+
67+ - name : Install clojure tools
68+ uses : DeLaGuardo/setup-clojure@13.0
69+ with :
70+ lein : 2.9.1
71+
3172 - uses : actions/setup-node@v4
3273 with :
3374 node-version : ' 20'
3475
35- - name : Run JVM tests
36- run : lein test
37-
3876 - name : Run node tests
3977 run : lein doo node once
40-
41- - name : Run babashka tests
42- run : |
43- # This installs a bb dev build. Once bb is released, we can remove this and run bb test:bb instead
44- bash <(curl https://raw.githubusercontent.com/babashka/babashka/master/install) --dev-build --dir .
45- ./bb test:bb
You can’t perform that action at this time.
0 commit comments