Skip to content

Commit e7809b7

Browse files
authored
fix(release): pin goreleaser version (#58)
Signed-off-by: NautiluX <2600004+NautiluX@users.noreply.github.com> Co-authored-by: NautiluX <2600004+NautiluX@users.noreply.github.com>
1 parent 61d9f87 commit e7809b7

File tree

6 files changed

+30
-31
lines changed

6 files changed

+30
-31
lines changed

.github/workflows/cli-build_test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,8 @@ jobs:
2727
- name: Build
2828
run: make build-cli
2929

30+
- name: Release Dry-run
31+
run: make release-local
32+
3033
- name: Test
3134
run: make test-cli

.goreleaser.yaml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,12 @@ builds:
1111
- id: cli
1212
env:
1313
- CGO_ENABLED=0
14-
goos:
15-
- linux
16-
- darwin
17-
goarch:
18-
- amd64
19-
- arm64
20-
- arm
14+
targets:
15+
- linux_amd64
16+
- linux_arm64
17+
- darwin_arm64
18+
- darwin_amd64
19+
- windows_amd64
2120
main: ./cli
2221
binary: oms-cli
2322
ldflags:
@@ -31,13 +30,13 @@ builds:
3130
- id: service
3231
env:
3332
- CGO_ENABLED=0
34-
goos:
35-
- linux
36-
- darwin
37-
goarch:
38-
- amd64
39-
- arm64
40-
- arm
33+
targets:
34+
- linux_amd64
35+
- linux_arm64
36+
- darwin_arm64
37+
- darwin_amd64
38+
- windows_amd64
39+
4140
main: ./service
4241
binary: oms-service
4342
ldflags:

Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,18 @@ endif
3939
ifeq (, $(shell which copywrite))
4040
go install github.com/hashicorp/copywrite@v0.22.0
4141
endif
42+
ifeq (, $(shell which goreleaser))
43+
go install github.com/goreleaser/goreleaser/v2@v2.11.2
44+
endif
4245

4346
generate: install-build-deps
4447
mockery
4548
go generate ./...
4649

4750
VERSION ?= "0.0.0"
48-
release-local:
51+
release-local: install-build-deps
4952
rm -rf dist
50-
/bin/bash -c "goreleaser --skip=validate,announce,publish -f <(sed s/{{.Version}}/$(VERSION)/g < .goreleaser.yaml)"
53+
/bin/bash -c "goreleaser --snapshot --skip=validate,announce,publish -f <(sed s/{{.Version}}/$(VERSION)/g < .goreleaser.yaml)"
5154

5255
.PHONY: docs
5356
docs:

go.sum

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ github.com/blang/semver v3.5.1+incompatible h1:cQNTCjp13qL8KC3Nbxr/y2Bqb63oX6wdn
44
github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk=
55
github.com/clipperhouse/uax29/v2 v2.2.0 h1:ChwIKnQN3kcZteTXMgb1wztSgaU+ZemkgWdohwgs8tY=
66
github.com/clipperhouse/uax29/v2 v2.2.0/go.mod h1:EFJ2TJMRUaplDxHKj1qAEhCtQPW2tJSwu5BF98AuoVM=
7-
github.com/codesphere-cloud/cs-go v0.11.1 h1:+1BzvrAZm/2ntffBDdGs7tkYEajiaGnS9az9HZISMBA=
8-
github.com/codesphere-cloud/cs-go v0.11.1/go.mod h1:PzUvSxGKoonp4BjV3NNl7MPg1rqOrwVPwS3u8SeKsNQ=
97
github.com/codesphere-cloud/cs-go v0.13.0 h1:UlClugSlTtFeEpEVZSbQdegblVZnrKlYyjX+51PYQ1w=
108
github.com/codesphere-cloud/cs-go v0.13.0/go.mod h1:Wj8rWS0VcXEBS6+58PwggDe6ZTz06gpJbbioLZc+uHo=
119
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
@@ -18,8 +16,8 @@ github.com/gkampitakis/ciinfo v0.3.2 h1:JcuOPk8ZU7nZQjdUhctuhQofk7BGHuIy0c9Ez8BN
1816
github.com/gkampitakis/ciinfo v0.3.2/go.mod h1:1NIwaOcFChN4fa/B0hEBdAb6npDlFL8Bwx4dfRLRqAo=
1917
github.com/gkampitakis/go-diff v1.3.2 h1:Qyn0J9XJSDTgnsgHRdz9Zp24RaJeKMUHg2+PDZZdC4M=
2018
github.com/gkampitakis/go-diff v1.3.2/go.mod h1:LLgOrpqleQe26cte8s36HTWcTmMEur6OPYerdAAS9tk=
21-
github.com/gkampitakis/go-snaps v0.5.14 h1:3fAqdB6BCPKHDMHAKRwtPUwYexKtGrNuw8HX/T/4neo=
22-
github.com/gkampitakis/go-snaps v0.5.14/go.mod h1:HNpx/9GoKisdhw9AFOBT1N7DBs9DiHo/hGheFGBZ+mc=
19+
github.com/gkampitakis/go-snaps v0.5.15 h1:amyJrvM1D33cPHwVrjo9jQxX8g/7E2wYdZ+01KS3zGE=
20+
github.com/gkampitakis/go-snaps v0.5.15/go.mod h1:HNpx/9GoKisdhw9AFOBT1N7DBs9DiHo/hGheFGBZ+mc=
2321
github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
2422
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
2523
github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
@@ -62,8 +60,6 @@ github.com/mattn/go-runewidth v0.0.19/go.mod h1:XBkDxAl56ILZc9knddidhrOlY5R/pDhg
6260
github.com/mfridman/tparse v0.18.0 h1:wh6dzOKaIwkUGyKgOntDW4liXSo37qg5AXbIhkMV3vE=
6361
github.com/mfridman/tparse v0.18.0/go.mod h1:gEvqZTuCgEhPbYk/2lS3Kcxg1GmTxxU7kTC8DvP0i/A=
6462
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
65-
github.com/onsi/ginkgo/v2 v2.26.0 h1:1J4Wut1IlYZNEAWIV3ALrT9NfiaGW2cDCJQSFQMs/gE=
66-
github.com/onsi/ginkgo/v2 v2.26.0/go.mod h1:qhEywmzWTBUY88kfO0BRvX4py7scov9yR+Az2oavUzw=
6763
github.com/onsi/ginkgo/v2 v2.27.1 h1:0LJC8MpUSQnfnp4n/3W3GdlmJP3ENGF0ZPzjQGLPP7s=
6864
github.com/onsi/ginkgo/v2 v2.27.1/go.mod h1:wmy3vCqiBjirARfVhAqFpYt8uvX0yaFe+GudAqqcCqA=
6965
github.com/onsi/gomega v1.4.2/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
@@ -99,8 +95,6 @@ github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhso
9995
github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY=
10096
github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28=
10197
github.com/ulikunitz/xz v0.5.9/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
102-
github.com/ulikunitz/xz v0.5.14 h1:uv/0Bq533iFdnMHZdRBTOlaNMdb1+ZxXIlHDZHIHcvg=
103-
github.com/ulikunitz/xz v0.5.14/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
10498
github.com/ulikunitz/xz v0.5.15 h1:9DNdB5s+SgV3bQ2ApL10xRc35ck0DuIX/isZvIk+ubY=
10599
github.com/ulikunitz/xz v0.5.15/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
106100
go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs=
@@ -142,8 +136,8 @@ golang.org/x/tools v0.37.0/go.mod h1:MBN5QPQtLMHVdvsbtarmTNukZDdgwdwlO5qGacAzF0w
142136
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
143137
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
144138
google.golang.org/appengine v1.3.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
145-
google.golang.org/protobuf v1.36.7 h1:IgrO7UwFQGJdRNXH/sQux4R1Dj1WAKcLElzeeRaXV2A=
146-
google.golang.org/protobuf v1.36.7/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
139+
google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc=
140+
google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU=
147141
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
148142
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
149143
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=

hack/tag-release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ git tag "$NEWTAG"
5252
git push origin "$NEWTAG"
5353

5454
echo "Triggering release of version $NEWTAG"
55-
go install github.com/goreleaser/goreleaser/v2@latest
55+
make install-build-deps
5656
goreleaser release --clean
5757

5858
echo "RELEASE_VERSION=$NEWTAG" >> $GITHUB_ENV

internal/tmpl/NOTICE

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ License URL: https://github.com/clipperhouse/uax29/blob/v2.2.0/LICENSE
1717

1818
----------
1919
Module: github.com/codesphere-cloud/cs-go/pkg/io
20-
Version: v0.11.1
20+
Version: v0.13.0
2121
License: Apache-2.0
22-
License URL: https://github.com/codesphere-cloud/cs-go/blob/v0.11.1/LICENSE
22+
License URL: https://github.com/codesphere-cloud/cs-go/blob/v0.13.0/LICENSE
2323

2424
----------
2525
Module: github.com/codesphere-cloud/oms/internal/tmpl
@@ -131,9 +131,9 @@ License URL: https://github.com/tcnksm/go-gitconfig/blob/v0.1.2/LICENSE
131131

132132
----------
133133
Module: github.com/ulikunitz/xz
134-
Version: v0.5.14
134+
Version: v0.5.15
135135
License: BSD-3-Clause
136-
License URL: https://github.com/ulikunitz/xz/blob/v0.5.14/LICENSE
136+
License URL: https://github.com/ulikunitz/xz/blob/v0.5.15/LICENSE
137137

138138
----------
139139
Module: golang.org/x/crypto

0 commit comments

Comments
 (0)