Skip to content

Conversation

@tbouffard
Copy link
Member

@tbouffard tbouffard commented Aug 29, 2022

If there is no release-drafter configuration file in a repository, the file in
the .github repository will be used.

In addition, introduce a new GitHub workflow to ensure that the PR titles match
conventional commits.

Notes

See the documentation of the release-drafter shared configuration:

Release Drafter also supports [Probot Config](https://github.com/probot/probot-config),
if you want to store your configuration files in a central repository.
This allows you to share configurations between projects, and create a
organization-wide configuration file by creating a repository named .github with the file .github/release-drafter.yml.

If there is no release-drafter configuration file in a repository, the file in
the `.github` repository will be used.

In addition, introduce a new GitHub workflow to ensure that the PR titles match
conventional commits.
@tbouffard tbouffard added the chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...) label Aug 29, 2022
@tbouffard tbouffard changed the title [INFRA] share the release-drafter configuration ci: share the release-drafter configuration Aug 29, 2022
@tbouffard tbouffard marked this pull request as ready for review August 29, 2022 21:07
@tbouffard tbouffard changed the title ci: share the release-drafter configuration ci: add a default release-drafter configuration Aug 29, 2022
@tbouffard tbouffard merged commit 88670ca into main Aug 29, 2022
@tbouffard tbouffard deleted the chore/share_release-drafter_configuration branch August 29, 2022 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

2 participants