Skip to content

Commit 77b0da9

Browse files
committed
split CLJS tests into own job
1 parent c7386c2 commit 77b0da9

1 file changed

Lines changed: 25 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212

13-
test:
13+
clj-test:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Git checkout
@@ -28,10 +28,6 @@ jobs:
2828
lein: 2.9.1
2929
bb: latest
3030

31-
- uses: actions/setup-node@v4
32-
with:
33-
node-version: '20'
34-
3531
- name: Run JVM tests
3632
run: lein test
3733

@@ -41,3 +37,27 @@ jobs:
4137
- name: Run babashka tests
4238
run: |
4339
bb test:bb
40+
41+
cljs-test:
42+
runs-on: ubuntu-latest
43+
steps:
44+
- name: Git checkout
45+
uses: actions/checkout@v1
46+
47+
- name: Prepare java
48+
uses: actions/setup-java@v3
49+
with:
50+
distribution: 'temurin'
51+
java-version: '21'
52+
53+
- name: Install clojure tools
54+
uses: DeLaGuardo/setup-clojure@13.0
55+
with:
56+
lein: 2.9.1
57+
58+
- uses: actions/setup-node@v4
59+
with:
60+
node-version: '20'
61+
62+
- name: Run node tests
63+
run: lein doo node once

0 commit comments

Comments
 (0)