From 88538267db88a55d49ba28578a1f35ff1e290522 Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Sat, 18 Mar 2023 01:09:05 -0400 Subject: [PATCH] individual checksums --- .goreleaser.checksum.sh | 10 ++++++++++ .goreleaser.yaml | 4 ++++ 2 files changed, 14 insertions(+) create mode 100644 .goreleaser.checksum.sh diff --git a/.goreleaser.checksum.sh b/.goreleaser.checksum.sh new file mode 100644 index 0000000..042f0a2 --- /dev/null +++ b/.goreleaser.checksum.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +set -e + +if [ -z "$1" ]; then + echo "usage: $0 " + exit 1 +fi + +shasum -a 256 "$1" | cut -d' ' -f1 > "$1".sha256 \ No newline at end of file diff --git a/.goreleaser.yaml b/.goreleaser.yaml index d6bdc14..8519b15 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -68,6 +68,10 @@ builds: hooks: post: - cmd: tar -cJf {{ .Path }}.xz {{ .Path }} + env: + - XZ_OPT=-9 + - cmd: .goreleaser.checksum.sh {{ .Path }} + - cmd: .goreleaser.checksum.sh {{ .Path }}.xz blobs: -