File tree Expand file tree Collapse file tree 2 files changed +60
-4
lines changed
Expand file tree Collapse file tree 2 files changed +60
-4
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : lein_test
3+
4+ on :
5+ pull_request : {}
6+ push :
7+ branches :
8+ - main
9+
10+ # minimal permissions
11+ permissions :
12+ contents : read
13+
14+ jobs :
15+ run-lein-tests :
16+ name : lein test - Java ${{ matrix.java }}
17+ runs-on : ubuntu-latest
18+ strategy :
19+ fail-fast : false
20+ matrix :
21+ java :
22+ - ' 21'
23+ - ' 17'
24+ steps :
25+ - name : Check out repository code
26+ uses : actions/checkout@v6
27+ - name : Setup java
28+ uses : actions/setup-java@v5
29+ with :
30+ distribution : temurin
31+ java-version : ${{ matrix.java }}
32+ - name : Install Clojure tools
33+ uses : DeLaGuardo/setup-clojure@13.4
34+ with :
35+ cli : latest # Clojure CLI based on tools.deps
36+ lein : latest # Leiningen
37+ boot : latest # Boot.clj
38+ bb : latest # Babashka
39+ clj-kondo : latest # Clj-kondo
40+ cljstyle : latest # cljstyle
41+ zprint : latest # zprint
42+ - name : Run lein tests with update profile
43+ run : |
44+ set -x
45+ set -e
46+ lein version
47+ echo "Running tests"
48+ lein -U test
49+
50+ tests :
51+ needs :
52+ - run-lein-tests
53+ runs-on : ubuntu-24.04
54+ name : Test suite
55+ steps :
56+ - run : echo Test suite completed
Original file line number Diff line number Diff line change 1- (defproject org.openvoxproject /clj-shell-utils " 2.0.3 -SNAPSHOT"
1+ (defproject org.openvoxproject /clj-shell-utils " 2.1.0 -SNAPSHOT"
22 :description " Clojure shell execution utilities"
33
44 :min-lein-version " 2.9.0"
55
6- :parent-project {:coords [org.openvoxproject/clj-parent " 7.5.1 " ]
6+ :parent-project {:coords [org.openvoxproject/clj-parent " 7.6.3 " ]
77 :inherit [:managed-dependencies ]}
88 :license {:name " Apache-2.0"
99 :url " https://www.apache.org/licenses/LICENSE-2.0.txt" }
1313 :test-paths [" test/unit" ]
1414
1515 :plugins [[lein-project-version " 0.1.0" ]
16- [lein-parent " 0.3.6 " ]
17- [org.openvoxproject/i18n " 0.9.4 " ]]
16+ [lein-parent " 0.3.9 " ]
17+ [org.openvoxproject/i18n " 1.0.2 " ]]
1818
1919 :source-paths [" src/clj" ]
2020 :java-source-paths [" src/java" ]
You can’t perform that action at this time.
0 commit comments