From be6a53bbbd3e41c71d7afbce15535bdfb033466c Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Fri, 1 May 2026 10:34:48 -0500 Subject: [PATCH] Bugfixes in the Woodpecker release pipeline --- .woodpecker/release.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.woodpecker/release.yml b/.woodpecker/release.yml index ea2e620..9c344ba 100644 --- a/.woodpecker/release.yml +++ b/.woodpecker/release.yml @@ -8,7 +8,7 @@ steps: - | set -eu - version="${CI_COMMIT_TAG}" + version="$CI_COMMIT_TAG" dist="dist" pkg="gitea.maximumdirect.net/eric/seriatim/cmd/seriatim" @@ -19,10 +19,10 @@ steps: goos="$1" goarch="$2" suffix="$3" - output="$dist/seriatim_${version}_${goos}_${goarch}${suffix}" + output="$dist/seriatim-$version-$goos-$goarch$suffix" CGO_ENABLED=0 GOOS="$goos" GOARCH="$goarch" \ - go build -trimpath -ldflags "-s -w -X gitea.maximumdirect.net/eric/seriatim/internal/buildinfo.Version=${version}" \ + go build -trimpath -ldflags "-s -w -X gitea.maximumdirect.net/eric/seriatim/internal/buildinfo.Version=$version" \ -o "$output" "$pkg" } @@ -33,11 +33,6 @@ steps: build_binary windows amd64 ".exe" build_binary windows arm64 ".exe" - ( - cd "$dist" - sha256sum seriatim_* > SHA256SUMS - ) - - name: publish-release image: woodpeckerci/plugin-release depends_on: @@ -46,8 +41,9 @@ steps: api_key: from_secret: GITEA_RELEASE_TOKEN files: - - dist/seriatim_* - - dist/SHA256SUMS + - dist/seriatim-* + checksum: dist/seriatim-* + checksum-file: SHA256SUMS file-exists: skip overwrite: false prerelease: false