Skip to main content
Guides

Contributors section

Listing who contributed to a release.

ReleaseJet can append a "Contributors" list to the bottom of every release — linked to each person's profile on GitHub or GitLab. It's off by default.

Enabling

contributors:
  enabled: true

That's the minimum config. The default bot exclude list (dependabot, renovate, gitlab-bot, github-actions) kicks in automatically, and anything matching *[bot] is filtered regardless of config.

contributors

object

Contributors section configuration.

Nested fields
  • contributors.enabledboolean
  • contributors.excludearray — Usernames to omit from the contributors section.

How contributors are collected

The source of the username depends on your source setting:

  • source: issues (default) — the issue's assignee, falling back to closedBy (who closed it) if no one is assigned.
  • source: pull_requests — the PR's author.

Duplicates are deduplicated case-insensitively. The final list is sorted alphabetically.

Custom exclude list

Overriding exclude replaces the defaults — it does not merge. Include every bot you want filtered:

contributors:
  enabled: true
  exclude:
    - dependabot
    - renovate
    - my-internal-bot

Example output

### Contributors

Thanks to [@alice](https://github.com/alice), [@bob](https://github.com/bob),
and [@carol](https://github.com/carol) for their contributions.

Tips

  • Assign issues to whoever drives them — with source: issues, that's who shows up in the list.
  • A PR opened by a bot but merged by a human still credits the bot (bots are authors). Use exclude to filter it.