Skip to content

Commit c76c808

Browse files
Fix build: require clojure.java.shell
1 parent 9c81fd3 commit c76c808

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

build.clj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
(ns build
22
(:refer-clojure :exclude [test])
33
(:require
4+
[clojure.java.shell :as shell]
45
[clojure.pprint :as pprint]
56
[clojure.string :as str]
67
[clojure.tools.build.api :as b]))
@@ -182,7 +183,7 @@
182183
(defn- github-repo
183184
"Derive owner/repo from the origin remote URL."
184185
[]
185-
(let [{:keys [exit out]} (clojure.java.shell/sh "git" "remote" "get-url" "origin")]
186+
(let [{:keys [exit out]} (shell/sh "git" "remote" "get-url" "origin")]
186187
(when-not (zero? exit)
187188
(throw (ex-info "Failed to get origin remote URL" {})))
188189
(let [url (str/trim out)]
@@ -218,8 +219,8 @@
218219
(when-not (zero? (:exit push))
219220
(throw (ex-info (str "Failed to push tag " release-tag) push))))
220221
;; Create GitHub Release
221-
(let [prev-tag-result (clojure.java.shell/sh "git" "describe" "--tags" "--abbrev=0"
222-
(str release-tag "^"))
222+
(let [prev-tag-result (shell/sh "git" "describe" "--tags" "--abbrev=0"
223+
(str release-tag "^"))
223224
body (if (zero? (:exit prev-tag-result))
224225
(let [prev-tag (str/trim (:out prev-tag-result))]
225226
(str "**Full Changelog**: https://github.com/" repo "/compare/"

0 commit comments

Comments
 (0)