thoth-station / kebechet

I'm Kebechet bot, goddess of freshness - I will keep your source code fresh and up-to-date
24 stars 20 forks source link

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

Closed harshad16 closed 2 years ago

harshad16 commented 2 years ago

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

Proposal description

Acceptance Criteria

Additional context

codificat commented 2 years ago

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 commented 2 years ago

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

harshad16 commented 2 years ago

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

codificat commented 2 years ago

this was addressed via #1058, so /close

sesheta commented 2 years ago

@codificat: Closing this issue.

In response to [this](https://github.com/thoth-station/kebechet/issues/1056#issuecomment-1167617235): >this was addressed via #1058, so >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.