github.com/goreleaser/goreleaser@v1.25.1/www/docs/customization/announce/opencollective.md (about)

     1  # OpenCollective
     2  
     3  For it to work, you'll need to create a personal token (`https://opencollective.com/<user>/admin/for-developers`) and set the environment variable on your pipeline:
     4  
     5  - `OPENCOLLECTIVE_TOKEN`
     6  
     7  Then, you can add something like the following to your `.goreleaser.yaml` config:
     8  
     9  ```yaml
    10  # .goreleaser.yaml
    11  announce:
    12    opencollective:
    13      # Whether its enabled or not.
    14      enabled: true
    15  
    16      # Collective slug
    17      # https://opencollective.com/<slug>
    18      slug: 'goreleaser'
    19  
    20      # Title for the update
    21      #
    22      # Default: '{{ .Tag }}'
    23      # Templates: allowed
    24      title_template: 'Release of {{ .Tag }}'
    25  
    26      # Message to use while publishing. It can be HTML!
    27      #
    28      # Default: '{{ .ProjectName }} {{ .Tag }} is out!<br/>Check it out at <a href="{{ .ReleaseURL }}">{{ .ReleaseURL }}</a>'
    29      # Templates: allowed
    30      message_template: 'Awesome project {{.Tag}} is out!'
    31  ```