Skip to content

Add release drafter #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 8, 2020
Merged

Add release drafter #2

merged 1 commit into from
Jul 8, 2020

Conversation

curquiza
Copy link
Member

@curquiza curquiza commented Jul 8, 2020

Will automatically create/update a release draft.

How it works:

  • The release description is generated and corresponds to all the PRs titles since the previous release.
  • As the description is generated on every push on master, don't change it manually until the final release publishment.
  • If you don't want a PR to appear in the release: set the label skip-changelog
  • If the changes you are doing on the PR are breaking: set the label breaking change. The minor instead of the patch will be increased. (The major will not change because MeiliSearch is not stable yet)
  • If you forgot to add a label or if you want to change the title of a PR but the PR is already closed, don't panic: change what you want on the closed PR and run the job again.

More information about release drafter.

NB: the secret RELEASE_DRAFTER_TOKEN is set 🙂

FYI: we already use the release drafter in all the other repositories. Check this one, for example, all the releases have been generated (before being manually pushed)

@curquiza curquiza requested a review from emulienfou July 8, 2020 14:05
@curquiza curquiza merged commit dfee4f3 into master Jul 8, 2020
@curquiza curquiza deleted the add-release-drafter branch July 8, 2020 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants