File tree Expand file tree Collapse file tree 2 files changed +56
-14
lines changed Expand file tree Collapse file tree 2 files changed +56
-14
lines changed Original file line number Diff line number Diff line change @@ -2,18 +2,39 @@ name: Clojure CI for master
22
33on :
44 push :
5- branches : [ master ]
5+ branches : [ trunk ]
66 pull_request :
7- branches : [ master ]
7+ branches : [ trunk ]
88
99jobs :
1010 build :
11-
1211 runs-on : ubuntu-latest
1312
1413 steps :
15- - uses : actions/checkout@v2
16- - name : Install dependencies
17- run : lein deps
18- - name : Run tests
19- run : lein test
14+ - name : Check out repository
15+ uses : actions/checkout@v4
16+
17+ - name : Set up Java
18+ uses : actions/setup-java@v4
19+ with :
20+ distribution : ' temurin'
21+ java-version : ' 17'
22+
23+ - name : Install Leiningen
24+ run : |
25+ sudo apt-get update
26+ sudo apt-get install -y leiningen
27+
28+ - name : Cache Maven dependencies
29+ uses : actions/cache@v4
30+ with :
31+ path : ~/.m2/repository
32+ key : ${{ runner.os }}-lein-${{ hashFiles('project.clj') }}
33+ restore-keys : |
34+ ${{ runner.os }}-lein-
35+
36+ - name : Install dependencies
37+ run : lein deps
38+
39+ - name : Run tests
40+ run : lein test
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@v2
16- - name : Install dependencies
17- run : lein deps
18- - name : Run tests
19- run : lein test
14+ - name : Check out repository
15+ uses : actions/checkout@v4
16+
17+ - name : Set up Java
18+ uses : actions/setup-java@v4
19+ with :
20+ distribution : ' temurin'
21+ java-version : ' 21'
22+
23+ - name : Install Leiningen
24+ run : |
25+ sudo apt-get update
26+ sudo apt-get install -y leiningen
27+
28+ - name : Cache Maven dependencies
29+ uses : actions/cache@v4
30+ with :
31+ path : ~/.m2/repository
32+ key : ${{ runner.os }}-lein-${{ hashFiles('project.clj') }}
33+ restore-keys : |
34+ ${{ runner.os }}-lein-
35+
36+ - name : Install dependencies
37+ run : lein deps
38+
39+ - name : Run tests
40+ run : lein test
You can’t perform that action at this time.
0 commit comments