Browse Source

Fix GoReleaser config

pull/463/head
James Mills 2 months ago
parent
commit
a5377b9284
Signed by: prologic GPG Key ID: AC4C014F1440EBD6
  1. 46
      .goreleaser.yml

46
.goreleaser.yml

@ -1,8 +1,28 @@
---
builds:
- id: twt
binary: twt
main: ./cmd/twt
- id: yarnc
binary: yarnc
main: ./cmd/yarnc
flags: -tags "static_build"
ldflags: >-
-w
-X git.mills.io/yarnsocial/yarn.Version={{.Version}}
-X git.mills.io/yarnsocial/yarn.Commit={{.Commit}}
env:
- CGO_ENABLED=0
goos:
- darwin
- freebsd
- linux
goarch:
- amd64
- arm64
goarm:
- 6
- 7
- id: yarnd
binary: yarnd
main: ./cmd/yarnd
flags: -tags "static_build"
ldflags: >-
-w
@ -14,28 +34,18 @@ builds:
- darwin
- freebsd
- linux
- windows
goarch:
- i386
- amd64
- arm
- arm64
goarm:
- 6
- 7
signs:
- artifacts: checksum
brews:
-
tap:
owner: prologic
name: homebrew-twtxt
homepage: "https://github.io/jointwt/twtxt"
description: |
📕 twtxt is a Self-Hosted, Twitter™-like Decentralised microBlogging
platform. No ads, no tracking, your content, your data!
release:
github:
owner: prologic
name: twtxt
gitea:
owner: yarnsocial
name: yarn
draft: true
gitea_urls:
api: https://git.mills.io/api/v1/

Loading…
Cancel
Save