apache / apache/kyuubi

[FEATURE] Auto create tag on release finalize phase

Open
#1,297 0 comments 0 reactions 0 assignees View on GitHub
kind:feature
Dominant language
Scala
Stars
2.4k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)

### Search before asking

- [X] I have searched in the [issues](https://github.com/apache/incubator-kyuubi/issues?q=is%3Aissue) and found no similar issues.

### Describe the feature

Update `build/release/release.sh` to auto create tag on release finalize phase.

### Motivation

Make the release process more automated.

### Describe the solution

_No response_

### Additional context

_No response_

### Are you willing to submit PR?

- [X] Yes I am willing to submit a PR!

Contributor guide

Open the contributing guide

Research direction

Start with build/release/release.sh and trace the release finalize phase to understand where tag creation belongs. Confirm the expected tag naming and release flow from the surrounding script, then verify that finalizing a release creates the intended tag without disrupting the existing steps.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
release
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.