project_name: cursor-id-modifier before: hooks: - go mod tidy builds: - env: - CGO_ENABLED=0 ldflags: - -s -w -X main.version={{.Version}} goos: - linux - windows - darwin goarch: - amd64 - arm64 mod_timestamp: '{{ .CommitTimestamp }}' flags: - -trimpath binary: cursor_id_modifier_{{ .Version }}_{{ .Os }}_{{ .Arch }} archives: - format: binary name_template: "{{ .Binary }}" allow_different_binary_count: true changelog: use: github sort: asc groups: - title: Features regexp: "^.*feat[(\\w)]*:+.*$" order: 0 - title: 'Bug Fixes' regexp: "^.*fix[(\\w)]*:+.*$" order: 1 - title: Others order: 999 filters: exclude: - '^docs:' - '^test:' - '^ci:' - '^chore:' - Merge pull request - Merge branch release: github: owner: '{{ .Env.GITHUB_REPOSITORY_OWNER }}' name: '{{ .Env.GITHUB_REPOSITORY_NAME }}' draft: false prerelease: auto mode: replace