version: 2 before: hooks: - go mod tidy - go generate ./... builds: - env: - CGO_ENABLED=0 goos: - linux - darwin - windows goarch: - amd64 - arm64 archives: - formats: ["zip"] name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}" checksum: extra_files: - glob: "terraform-registry-manifest.json" name_template: "{{ .ProjectName }}_{{ .Version }}_manifest.json" name_template: "{{ .ProjectName }}_{{ .Version }}_SHA256SUMS" algorithm: sha256 signs: - artifacts: checksum cmd: gpg args: - "--batch" - "-u" - "{{ .Env.GPG_FINGERPRINT }}" - "--output" - "${signature}" - "--detach-sign" - "${artifact}" changelog: abbrev: 10 filters: exclude: - "^docs:" - "^test:" format: "{{.SHA}}: {{.Message}}" groups: - title: Features regexp: '^.*?feat(\([[:word:]]+\))??!?:.+$' order: 0 - title: "Bug fixes" regexp: '^.*?fix(\([[:word:]]+\))??!?:.+$' order: 1 - title: "Chores" regexp: '^.*?chore(\([[:word:]]+\))??!?:.+$' order: 2 - title: Others order: 999 sort: asc release: gitea: owner: DevFW-CICD name: terraform-provider-edge-connect extra_files: - glob: 'terraform-registry-manifest.json' name_template: '{{ .ProjectName }}_{{ .Version }}_manifest.json' force_token: gitea gitea_urls: api: https://edp.buildth.ing/api/v1 download: https://edp.buildth.ing # set to true if you use a self-signed certificate skip_tls_verify: false