Skip to content

Commit 3be9293

Browse files
committed
Update version in project.clj
1 parent 6c4ca8b commit 3be9293

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

bb.edn

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
org.clj-commons/infra {:git/url "https://github.com/clj-commons/infra"
44
:git/sha "a3ebcff4d32c4b84f001f86cdee5c76358d15ea5"}}
55
: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"
713
:task (clojure "-M:test")}
814
test:bb {:doc "Run babashka tests"
915
:task clj-http.lite.test-runner/-main}
@@ -17,11 +23,8 @@
1723
;; commit count + 1 for README update
1824
cc (inc (Integer/parseInt (r/commit-count!)))
1925
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)
2528
(shell "git add README.md")
2629
(shell "git commit -m 'Bump version in README'")
2730
(shell "git push"))

0 commit comments

Comments
 (0)