File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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]))
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)]
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/"
You can’t perform that action at this time.
0 commit comments