Skip to content
GoReleaser v2.20 is out! with an SSH key disclosure fix, ko platform templates, GitLab asset types, and more!
OpenCollective

OpenCollective

For it to work, you’ll need to create a personal token (https://opencollective.com/<user>/admin/for-developers) and set the following environment variable on your pipeline:

  • OPENCOLLECTIVE_TOKEN

Then, you can add something like the following to your .goreleaser.yaml config:

.goreleaser.yaml
announce:
  opencollective:
    # Whether its enabled or not.
    #
    # Templates: allowed. 
Since v2.6
enabled: true # Collective slug # https://opencollective.com/<slug> slug: "goreleaser" # Title for the update # # Default: '{{ .Tag }}'. # Templates: allowed. title_template: "Release of {{ .Tag }}" # Message to use while publishing. It can be HTML! # # Default: '{{ .ProjectName }} {{ .Tag }} is out!<br/>Check it out at <a href="{{ .ReleaseURL }}">{{ .ReleaseURL }}</a>'. # Templates: allowed. message_template: "Awesome project {{.Tag}} is out!"
Learn more about the template language.
Last updated on