-
Notifications
You must be signed in to change notification settings - Fork 213
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
feat(release-please)!: consolidate manifest and individual releasers #398
Conversation
Major update to release-please which consolidates the manifest and single releaser behavior into a single set of strategies, which can be used on both split and mono-repos. refactor!: monorepo-tags has been retired in favor of manifest behavior refactor!: pull request title pattern not configurable currently
hey @bcoe, I believe this would allow to create draft PR, but not draft Github releases. Am I wrong? |
Can you add documentation for upgrading? |
Could you please allow this args to set? Thanks |
@kalosisz sure thing.
I don't believe there will ultimately be any major changes that need to be made to upgrade. There is some underlying behavior that changes, such as the branch naming convention, which does make this a breaking change (but shouldn't affect most people). |
@bcoe maybe it is a good time to bump Release note: https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md 1.3.0 1.4.0 |
Switching the boolean helper sounds like a good change to make before releasing v3 of the action. Perhaps in a follow-up PR before the new tag?
We can use this without a breaking change when surfacing new options |
…oogleapis#398) Major update to release-please which consolidates the manifest and single releaser behavior into a single set of strategies, which can be used on both split and mono-repos. feat: adds support for draft pull requests. feat: adds support for draft releases. refactor!: if switching to manifest releaser, release_created will only be set if "." path is published. refactor!: switch to using @actions/core getBooleanInput, accepted values for true = ["true", "True", "TRUE"], accepted values for false = ["false", "False", "FALSE"]
Major update to release-please which consolidates the manifest and single
releaser behavior into a single set of strategies, which can be used
on both split and mono-repos.
feat: adds support for draft pull requests.
feat: adds support for draft releases.
refactor!: if switching to manifest releaser, release_created will only be set if "." path is published.
refactor!: switch to using @actions/core getBooleanInput, accepted values for
true
= ["true", "True", "TRUE"], accepted values forfalse
= ["false", "False", "FALSE"].