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

Addition of the create-issue command #2

Merged
merged 10 commits into from
Nov 16, 2023
Merged

Addition of the create-issue command #2

merged 10 commits into from
Nov 16, 2023

Conversation

frouioui
Copy link
Member

@frouioui frouioui commented Nov 16, 2023

This PR adds a simple create-issue command that allows us to run the first step of a release's prerequisites: create the corresponding release issue for tracking purposes. The issue will also be used for vitess-releaser to know what's left to do and what to do, it will basically store our data for us 😄.

You can find here an example of the issue it created on my fork of the Vitess repository: frouioui/vitess#118.

To run this new command you can execute: go run ./go/main.go -r 18 prerequisite create-issue from the Vitess repo's directory.

For now, the issue only focuses on patch releases where there is no branch creation, no vitess-operaror release and no blog post. Moreover, the date of the planned released is not yet added as I have to check with @systay how we want to get that input from the end-user.

Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
@frouioui frouioui marked this pull request as ready for review November 16, 2023 05:08
@frouioui frouioui merged commit bd76a95 into main Nov 16, 2023
@frouioui frouioui deleted the add-create-issue branch November 16, 2023 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

1 participant