Skip to content
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

Get the bin/rake release:prepare_patch ready for the next patch level prerelease #3839

Merged
merged 7 commits into from
Jul 19, 2020

Conversation

deivid-rodriguez
Copy link
Member

Description:

I'll be using this task for the next rc release. In this PR I tweak its behavior to:

  • Automatically cherry-pick all relevant changes for a patch level release (those labelled as "bundler: bug fix", "bundler: security fix", "bundler: minor enhancement", and "bundler: backport". I added this last category to be used for changes that need to be backported, but shouldn't be included in the changelog because of not being user-visible. In particular, I need this to backport several changes in the CHANGELOG format, so that the changelog tasks work on it.
  • Automatically bump the version number, generate all new changelog entries, and "cut the changelog", adding a new section header for the new release.

Tasks:

  • Describe the problem / feature
  • Write tests
  • Write code to solve the problem
  • Get code review from coworkers / friends

I will abide by the code of conduct.

Sometimes it's nice to cherry-pick PRs without user-visible changes,
because they prevent conflicts when cherry-picking relevant changes,
because they fix CI scripts to get CI green, and so on. I introduce the
`bundler: backport` label for this purpose.
Because of this, we no longer need to sort by the same criteria when
writing writing to the changelog.
The latter also adds a section header for the new release.
@deivid-rodriguez deivid-rodriguez merged commit b7cbcf2 into master Jul 19, 2020
@deivid-rodriguez deivid-rodriguez deleted the more_release_stuff branch July 19, 2020 13:45
deivid-rodriguez added a commit that referenced this pull request Oct 6, 2020
Get the `bin/rake release:prepare_patch` ready for the next patch level prerelease

(cherry picked from commit b7cbcf2)
deivid-rodriguez added a commit that referenced this pull request Oct 6, 2020
Get the `bin/rake release:prepare_patch` ready for the next patch level prerelease

(cherry picked from commit b7cbcf2)
deivid-rodriguez added a commit that referenced this pull request Oct 6, 2020
Get the `bin/rake release:prepare_patch` ready for the next patch level prerelease

(cherry picked from commit b7cbcf2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant