fix: improve goreleaser

This commit is contained in:
jon4hz
2023-02-01 03:35:54 +01:00
parent 2c4e066f64
commit 1871d1a842
2 changed files with 14 additions and 2 deletions
+13 -1
View File
@@ -14,7 +14,9 @@ before:
builds: builds:
- id: darwin-build - id: darwin-build
binary: infisical binary: infisical
ldflags: -X github.com/Infisical/infisical-merge/packages/util.CLI_VERSION={{ .Env.CLI_VERSION }} ldflags: -X github.com/Infisical/infisical-merge/packages/util.CLI_VERSION={{ .Version }}
flags:
- -trimpath
env: env:
- CGO_ENABLED=1 - CGO_ENABLED=1
- CC=/home/runner/work/osxcross/target/bin/o64-clang - CC=/home/runner/work/osxcross/target/bin/o64-clang
@@ -25,10 +27,14 @@ builds:
- goos: darwin - goos: darwin
goarch: "386" goarch: "386"
dir: ./cli dir: ./cli
- id: all-other-builds - id: all-other-builds
env: env:
- CGO_ENABLED=0 - CGO_ENABLED=0
binary: infisical binary: infisical
ldflags: -X github.com/Infisical/infisical-merge/packages/util.CLI_VERSION={{ .Version }}
flags:
- -trimpath
goos: goos:
- freebsd - freebsd
- linux - linux
@@ -66,8 +72,10 @@ release:
checksum: checksum:
name_template: 'checksums.txt' name_template: 'checksums.txt'
snapshot: snapshot:
name_template: "{{ incpatch .Version }}" name_template: "{{ incpatch .Version }}"
changelog: changelog:
sort: asc sort: asc
filters: filters:
@@ -81,6 +89,7 @@ changelog:
# - infisical # - infisical
# dir: "{{ dir .ArtifactPath }}" # dir: "{{ dir .ArtifactPath }}"
# cmd: curl -F package=@{{ .ArtifactName }} https://{{ .Env.FURY_TOKEN }}@push.fury.io/infisical/ # cmd: curl -F package=@{{ .ArtifactName }} https://{{ .Env.FURY_TOKEN }}@push.fury.io/infisical/
brews: brews:
- name: infisical - name: infisical
tap: tap:
@@ -92,6 +101,7 @@ brews:
folder: Formula folder: Formula
homepage: "https://infisical.com" homepage: "https://infisical.com"
description: "The official Infisical CLI" description: "The official Infisical CLI"
nfpms: nfpms:
- id: infisical - id: infisical
package_name: infisical package_name: infisical
@@ -117,6 +127,7 @@ nfpms:
dst: /usr/share/zsh/site-functions/_infisical dst: /usr/share/zsh/site-functions/_infisical
- src: ./manpages/infisical.1.gz - src: ./manpages/infisical.1.gz
dst: /usr/share/man/man1/infisical.1.gz dst: /usr/share/man/man1/infisical.1.gz
scoop: scoop:
bucket: bucket:
owner: Infisical owner: Infisical
@@ -127,6 +138,7 @@ scoop:
homepage: "https://infisical.com" homepage: "https://infisical.com"
description: "The official Infisical CLI" description: "The official Infisical CLI"
license: MIT license: MIT
aurs: aurs:
- -
name: infisical-bin name: infisical-bin
+1 -1
View File
@@ -14,5 +14,5 @@ const (
) )
var ( var (
CLI_VERSION = "v0.2.11" CLI_VERSION = "devel"
) )