Skip to content
This repository has been archived by the owner on May 13, 2021. It is now read-only.

Add release drafter #31

Merged
merged 1 commit into from
Jun 30, 2020
Merged

Add release drafter #31

merged 1 commit into from
Jun 30, 2020

Conversation

curquiza
Copy link
Member

@curquiza curquiza commented Jun 30, 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 shokme June 30, 2020 14:49
Copy link
Collaborator

@shokme shokme left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks so good !
Thank you 👍

@curquiza curquiza merged commit 39808d0 into master Jun 30, 2020
@curquiza curquiza deleted the add-release-drafter branch June 30, 2020 21:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants