From 3423432e7315a11652323e69cdec89312bde603c Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Fri, 28 Mar 2025 00:05:18 +0800 Subject: Add artifact uploads --- .build.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.build.yml b/.build.yml index d5fafa0..1c5b559 100644 --- a/.build.yml +++ b/.build.yml @@ -1,6 +1,9 @@ image: alpine/edge +secrets: + - 46f739e5-4538-45dd-a79f-bf173b7a2ed9 packages: - go + - hut - golangci-lint - make - gcc @@ -15,3 +18,12 @@ tasks: - lint: | cd forge golangci-lint run . + - upload: | + cd forge + x="$(git describe --exact || true)" + if [ -z "$x" ]; then + printf 'Not a tag, not uploading artifacts\n' >&2 + else + mv forge forge-"$x"-linux-amd64 + hut git artifact -r forge upload forge-"$x"-linux-amd64 + fi -- cgit v1.2.3