File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88
99jobs :
1010 build :
11-
1211 runs-on : ubuntu-latest
1312
1413 steps :
15- - uses : actions/checkout@v3
16- - name : Install dependencies
17- run : lein deps
18- - name : Run tests
19- run : lein test
14+ - name : check out repo
15+ uses : actions/checkout@v4
16+
17+ - name : Set up JDK
18+ uses : actions/setup-java@v4
19+ with :
20+ distribution : ' zulu'
21+ java-version : 21
22+
23+ - name : Install clojure tools
24+ uses : DeLaGuardo/setup-clojure@13.4
25+ with :
26+ cli : 1.11.4.1474
27+ lein : 2.11.2
28+ cljfmt : latest
29+
30+ - name : Cache clojure dependencies
31+ uses : actions/cache@v4
32+ with :
33+ path : |
34+ ~/.m2/repository
35+ ~/.gitlibs
36+ ~/.deps.clj
37+ key : cljdeps-${{ hashFiles('project.clj') }}
38+ restore-keys : cljdeps-
39+
40+ - name : Install dependencies
41+ run : lein -U deps
42+
43+ - name : Run tests
44+ run : lein test
You can’t perform that action at this time.
0 commit comments