Skip to content

chore: Updated the release pipeline for beta release from v4_development branch#950

Open
pmathew92 wants to merge 1 commit intov4_developmentfrom
release_workflow_change
Open

chore: Updated the release pipeline for beta release from v4_development branch#950
pmathew92 wants to merge 1 commit intov4_developmentfrom
release_workflow_change

Conversation

@pmathew92
Copy link
Copy Markdown
Contributor

@pmathew92 pmathew92 commented Apr 6, 2026

Changes

This PR updates the release pipeline for the beta releases from the v4_development branch.

Note

These changes are intended only for the beta releases and should be reverted when we go GA

Checklist

Copilot AI review requested due to automatic review settings April 6, 2026 13:55
@pmathew92 pmathew92 requested a review from a team as a code owner April 6, 2026 13:55
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the GitHub Actions release pipeline so that beta releases are triggered from PRs merged into the v4_development branch, tightening when the release and security scan workflows execute.

Changes:

  • Restrict release.yml to run on pull_request: closed events targeting v4_development.
  • Add base.ref == 'v4_development' gating to the rl-scanner and java-release reusable workflows for merged release/* PRs.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/rl-scanner.yml Adds base-branch gating so the RL scan runs only for merged release/* PRs into v4_development (or manual dispatch).
.github/workflows/release.yml Limits the release workflow trigger to PRs targeting v4_development.
.github/workflows/java-release.yml Adds base-branch gating so Java/GitHub release runs only for merged release/* PRs into v4_development (or manual dispatch).

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants