From 2dac7847a89dde8b09755076a556a14e066ca11d Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Thu, 6 Oct 2022 14:12:13 +0200 Subject: [PATCH] Fix #1369: provide .sha256 files for every released asset --- .build/bb.edn | 2 +- CHANGELOG.md | 1 + script/babashka/release_artifact.clj | 8 ++++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.build/bb.edn b/.build/bb.edn index c1e5ff3e..6ec32294 100644 --- a/.build/bb.edn +++ b/.build/bb.edn @@ -2,5 +2,5 @@ :deps {borkdude/gh-release-artifact #_{:local/root "../gh-release-artifact"} {:git/url "https://github.com/borkdude/gh-release-artifact" - :sha "cf082df46a648178d1904e9cbcb787d8136a35c6"}} + :git/sha "ce060c12a25b552b864dc90f8fb344a2eb91ea9d"}} :tasks {release-artifact babashka.release-artifact/release}} diff --git a/CHANGELOG.md b/CHANGELOG.md index d5926105..f1ba157b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ A preview of the next release can be installed from - Add single argument read method support to PipedInputStream proxy ([@retrogradeorbit](https://github.com/retrogradeorbit)) - feat: Honor `*print-namespace-maps*` in pprint ([@ghoseb](https://github.com/ghoseb)) +- [#1369](https://github.com/babashka/babashka/issues/1369): provide `.sha256` files for every released asset ## 0.10.163 (2022-09-24) diff --git a/script/babashka/release_artifact.clj b/script/babashka/release_artifact.clj index 09d3ba3f..92da4564 100644 --- a/script/babashka/release_artifact.clj +++ b/script/babashka/release_artifact.clj @@ -30,7 +30,9 @@ :repo "babashka" :file file :tag (str "v" current-version) - :draft true}) + :draft true + :overwrite (str/ends-with? current-version "SNAPSHOT") + :sha256 true}) (ghr/overwrite-asset {:org "babashka" :repo "babashka-dev-builds" :file file @@ -38,6 +40,8 @@ ;; do not set, because we are posting to another repo :target-commitish false :draft false - :prerelease true})) + :prerelease true + :overwrite (str/ends-with? current-version "SNAPSHOT") + :sha256 true})) (println "Skipping release artifact (no GITHUB_TOKEN or not on main branch)")) nil))