googleapis / googleapis/release-please-action

[Feature] Use by default semantical branch name "release/*" for releases

Open
#1,168 0 comments 0 reactions 0 assignees View on GitHub
priority: p3 type: feature request
Dominant language
TypeScript
Stars
2.5k
Forks
328
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Current release-please branch name doesn't follow the Conventional Branch names standard for releases: like `release/*` which can be be improved.

**Describe the solution you'd like**
[Conventional Branches](https://conventional-branch.github.io/#specification) standard suggests to use the `release/*` branch name prefix for releases, for example, `release/v1.2.3`, see below:

> release/: For branches preparing a release (e.g., release/v1.2.0)

Would be nice to follow this specification and adjust the default branch prefix name to follow this standard.

**Describe alternatives you've considered**
None, just matter of improving compliance with ITGC/ISO27001 standards

**Additional context**
Depends on #1167 to make branch prefix configurable

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the release branch-prefix configuration and the related issue #1167, which this request depends on. Confirm how the current default is selected and verify that the default release branch format becomes release/*, such as release/v1.2.3.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
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.