This is an automated email from the ASF dual-hosted git repository.
kiranchavala pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/cloudstack-terraform-provider.git
The following commit(s) were added to refs/heads/main by this push:
new 919a358 updated goreleaser (#231)
919a358 is described below
commit 919a358fcc951724c2364ee363a9a055258b1fc3
Author: kiranchavala <[email protected]>
AuthorDate: Tue Sep 30 13:34:53 2025 +0530
updated goreleaser (#231)
---
.goreleaser.yml | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 deletions(-)
diff --git a/.goreleaser.yml b/.goreleaser.yml
index 3de61da..c12d740 100644
--- a/.goreleaser.yml
+++ b/.goreleaser.yml
@@ -14,11 +14,13 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
+version: 2
before:
hooks:
- go mod download
- go mod tidy
+
builds:
- env:
- CGO_ENABLED=0
@@ -35,30 +37,41 @@ builds:
- openbsd
goarch:
- amd64
- - '386'
+ - 386
- arm64
- arm
ignore:
- goos: darwin
- goarch: '386'
+ goarch: 386
- goos: openbsd
goarch: arm
- goos: openbsd
goarch: arm64
- binary: '{{ .ProjectName }}_v{{ .Version }}'
+ - goos: windows
+ goarch: arm64
+ binary: '{{ .ProjectName }}'
+
archives:
- format: zip
name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}'
+
checksum:
name_template: '{{ .ProjectName }}_{{ .Version }}_SHA256SUMS'
algorithm: sha256
+
signs:
- artifacts: checksum
- args: ["--batch", "-u", "{{ .Env.GPG_FINGERPRINT }}", "--output",
"${signature}", "--detach-sign", "${artifact}"]
+ args:
+ - --batch
+ - -u
+ - '{{ .Env.GPG_FINGERPRINT }}'
+ - --output
+ - '${signature}'
+ - --detach-sign
+ - '${artifact}'
+
release:
disable: false
github:
- owner: cloudstack
- name: terraform-provider-cloudstack
-changelog:
- skip: true
+ owner: cloudstack
+ name: terraform-provider-cloudstack