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

[3pt] Include tag creation in kebechet with release option #1056

Closed
2 of 5 tasks
harshad16 opened this issue Jun 1, 2022 · 5 comments
Closed
2 of 5 tasks

[3pt] Include tag creation in kebechet with release option #1056

harshad16 opened this issue Jun 1, 2022 · 5 comments
Assignees
Labels
good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/user-experience Issues or PRs related to the User Experience of our Services, Tools, and Libraries. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@harshad16
Copy link
Member

harshad16 commented Jun 1, 2022

Problem statement

Kebechet provides a feature to help with the release, the templates for releases create a changelog and update the version file. However, once the pull request is merged, the new version tag is not created by kebechet. The tag has to be created by some other tool or the user themselves. It would be great if kebechet can monitor the release pull request is merged and creates a tag based on it.

High-level Goals

  • Create a tag on the merge of the release pull request created by kebechet.
  • Explore and learn about kebechet.

Proposal description

  • monitor the pull request created by kebechet for the release issue and then create a tag.

Acceptance Criteria

Additional context

@harshad16 harshad16 added the kind/feature Categorizes issue or PR as related to a new feature. label Jun 1, 2022
@codificat
Copy link
Member

Thanks for creating the issue!
For additional context, this topic was discussed in the Thoth Tech talk on Mar 17, 2022 (search for "How many bots does it take to tag a release)

@harshad16
Copy link
Member Author

/triage accepted
/priority important-soon
/sig user-experience

@sesheta sesheta added triage/accepted Indicates an issue or PR is ready to be actively worked on. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/user-experience Issues or PRs related to the User Experience of our Services, Tools, and Libraries. labels Jun 1, 2022
@harshad16
Copy link
Member Author

Assigning this as good-first-issue
and stating story point to 3, as it require knowledge of github API, webhook and kebechet.

@harshad16 harshad16 added the good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. label Jun 1, 2022
@harshad16 harshad16 changed the title Include tag creation in kebechet with release option [3pt] Include tag creation in kebechet with release option Jun 1, 2022
@codificat
Copy link
Member

this was addressed via #1058, so
/close

@sesheta
Copy link
Member

sesheta commented Jun 27, 2022

@codificat: Closing this issue.

In response to this:

this was addressed via #1058, so
/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@sesheta sesheta closed this as completed Jun 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/user-experience Issues or PRs related to the User Experience of our Services, Tools, and Libraries. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
None yet
Development

No branches or pull requests

4 participants