File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11when :
22 - event : tag
3- tag : v*
3+ ref : refs/tags/ v*
44
55steps :
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
You can’t perform that action at this time.
0 commit comments