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}"
|