Skip to content

release: harden approval environment validation#183

Open
Simon Beaudoin (simonbeaudoin0935) wants to merge 1 commit into
mainfrom
development
Open

release: harden approval environment validation#183
Simon Beaudoin (simonbeaudoin0935) wants to merge 1 commit into
mainfrom
development

Conversation

@simonbeaudoin0935

@simonbeaudoin0935 Simon Beaudoin (simonbeaudoin0935) commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Description

This PR updates the reusable release workflow to strengthen the approval environment gate.

Changes

  • enforce the pkg-release-approval environment check before release proceeds
  • remove explicit permissions from prepare-release-source that are no longer needed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)

Additional Context

pkg-example targets qcom-build-utils@development for downstream validation while this is under review.

Validate pkg-release-approval in prepare-release-source and

fail when it is missing or has no required reviewers.

Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>
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.

1 participant