Skip to content

Commit 85a4f1d

Browse files
committed
ci: fix release pipeline
1 parent dbc5d9c commit 85a4f1d

1 file changed

Lines changed: 1 addition & 54 deletions

File tree

.woodpecker/release.yaml

Lines changed: 1 addition & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
when:
22
- event: tag
3-
tag: v*
3+
ref: refs/tags/v*
44

55
steps:
66
test:
@@ -79,57 +79,4 @@ steps:
7979
environment:
8080
- GITEA_TOKEN=${CODEBERG_RELEASE_TOKEN}
8181
commands:
82-
- |
83-
# Create .goreleaser.yml if it doesn't exist for Codeberg/Gitea
84-
if [ ! -f .goreleaser.yml ]; then
85-
echo "Creating default .goreleaser.yml for Gitea/Codeberg"
86-
cat > .goreleaser.yml <<'EOF'
87-
project_name: stackaroo
88-
89-
before:
90-
hooks:
91-
- go mod tidy
92-
93-
builds:
94-
- env:
95-
- CGO_ENABLED=0
96-
goos:
97-
- linux
98-
- windows
99-
- darwin
100-
goarch:
101-
- amd64
102-
- arm64
103-
ldflags:
104-
- -s -w
105-
- -X codeberg.org/orien/stackaroo/internal/version.Version={{.Version}}
106-
- -X codeberg.org/orien/stackaroo/internal/version.GitCommit={{.ShortCommit}}
107-
- -X codeberg.org/orien/stackaroo/internal/version.BuildDate={{.Date}}
108-
109-
archives:
110-
- format: tar.gz
111-
name_template: >-
112-
{{ .ProjectName }}_
113-
{{- .Version }}_
114-
{{- title .Os }}_
115-
{{- if eq .Arch "amd64" }}x86_64
116-
{{- else if eq .Arch "386" }}i386
117-
{{- else }}{{ .Arch }}{{ end }}
118-
format_overrides:
119-
- goos: windows
120-
format: zip
121-
122-
checksum:
123-
name_template: 'checksums.txt'
124-
125-
gitea_urls:
126-
api: https://codeberg.org/api/v1/
127-
download: https://codeberg.org
128-
129-
release:
130-
gitea:
131-
owner: orien
132-
name: stackaroo
133-
EOF
134-
fi
13582
- goreleaser release --clean

0 commit comments

Comments
 (0)