File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 3
3
org.clj-commons/infra {:git/url " https://github.com/clj-commons/infra"
4
4
:git/sha " a3ebcff4d32c4b84f001f86cdee5c76358d15ea5" }}
5
5
:tasks
6
- {test:clj {:doc " Run Clojure tests"
6
+ {:init (defn replace-version [file version cc]
7
+ (spit file
8
+ (str/replace (slurp file)
9
+ (re-pattern (format " (%s)\\ .(\\ d+)" version))
10
+ (fn [[_ version _]]
11
+ (str version " ." cc)))))
12
+ test:clj {:doc " Run Clojure tests"
7
13
:task (clojure " -M:test" )}
8
14
test:bb {:doc " Run babashka tests"
9
15
:task clj-http.lite.test-runner/-main}
17
23
; ; commit count + 1 for README update
18
24
cc (inc (Integer/parseInt (r/commit-count! )))
19
25
rt (r/release-tag (r/commit-count-version v cc))]
20
- (spit " README.md"
21
- (str/replace (slurp " README.md" )
22
- (re-pattern (format " (%s)\\ .(\\ d+)" v))
23
- (fn [[_ version _]]
24
- (str version " ." cc))))
26
+ (replace-version " README.md" v cc)
27
+ (replace-version " project.clj" v cc)
25
28
(shell " git add README.md" )
26
29
(shell " git commit -m 'Bump version in README'" )
27
30
(shell " git push" ))
You can’t perform that action at this time.
0 commit comments