Skip to content

RDKE-1065: Automated release workflow - Create tag on main branch - #594

Merged
tdeva14 merged 1 commit into
developfrom
topic/RDKE-1065
Aug 3, 2026
Merged

RDKE-1065: Automated release workflow - Create tag on main branch#594
tdeva14 merged 1 commit into
developfrom
topic/RDKE-1065

Conversation

@yogeswaransky

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Yogeswaran K <yogeswaransky@gmail.com>
Copilot AI review requested due to automatic review settings August 2, 2026 16:10
@yogeswaransky
yogeswaransky requested a review from a team as a code owner August 2, 2026 16:10

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the automated component release GitHub Actions workflows to initialize git-flow with main as the production branch, aligning release finishing/tagging behavior with repositories that use main instead of master.

Changes:

  • Pre-configures git-flow branch and prefix settings (notably gitflow.branch.master=main) before running git flow init -d.
  • Ensures the “finish on approval” workflow initializes git-flow consistently with the same main/develop and prefix configuration.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/component-release.yml Configures git-flow to treat main as the production branch during main releases.
.github/workflows/component-release-finish-on-approval.yml Applies the same git-flow configuration before finishing approved release PRs (merge/tag onto main).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tdeva14 tdeva14 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tdeva14
tdeva14 merged commit 2f0d577 into develop Aug 3, 2026
5 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants