fix release pipeline
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/release Pipeline failed

This commit is contained in:
2026-07-12 10:39:04 -04:00
parent ad0b7c3966
commit 8bd39e8ce4
4 changed files with 96 additions and 9 deletions
+3 -9
View File
@@ -6,19 +6,13 @@ steps:
image: golang:1.26-alpine3.23
commands:
- go mod download
- CGO_ENABLED=0 go build -ldflags="-s -w" -trimpath -o qbittorrent-sentinel
- ci/build.sh
publish:
image: alpine:3.23
commands:
- apk add --no-cache curl
- |
echo "Uploading qbittorrent-sentinel..."
curl -sS -X POST \
-H "Authorization: token $GITEA_RELEASE_TOKEN" \
-H "Content-Type: application/octet-stream" \
--data-binary "@qbittorrent-sentinel" \
"https://git.sbstp.ca/api/v1/repos/${CI_REPO}/releases/tags/${CI_COMMIT_TAG}/assets?name=qbittorrent-sentinel"
- apk add --no-cache node
- node ci/release.js .build/qbittorrent-sentinel
environment:
GITEA_RELEASE_TOKEN:
from_secret: gitea_release_token