send2gokapi/.goreleaser.yaml

33 lines
814 B
YAML
Raw Normal View History

2025-06-01 00:09:37 +00:00
version: 2
project:
name: send2gokapi
2025-05-31 23:44:16 +00:00
builds:
2025-06-01 00:09:37 +00:00
- id: send2gokapi
goos: [linux, darwin]
goarch: [amd64, arm64]
dir: .
main: ./cmd/myapp
env:
- CGO_ENABLED=0
2025-05-31 23:44:16 +00:00
archives:
2025-06-01 00:09:37 +00:00
- id: default
builds: [send2gokapi]
format: tar.gz
name_template: "{{ .ProjectName }}_{{ .Tag }}_{{ .Os }}_{{ .Arch }}"
files:
- LICENSE.txt
- README.md
2025-05-31 23:44:16 +00:00
release:
disable: true # We won't create GitHub/Gitea releases directly
blobs:
- provider: generic
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}.tar.gz"
path: dist/*
url_template: https://lmika.dev/api/packages/cmd/generic/{{ .ProjectName }}/{{ .Version }}/{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}.tar.gz
username: "${FORGEJO_USERNAME}"
password: "${FORGEJO_TOKEN}"