Skip to content

Use 'none' environment for auto-release publish#48235

Open
raych1 wants to merge 1 commit into
mainfrom
users/raych1/update-env
Open

Use 'none' environment for auto-release publish#48235
raych1 wants to merge 1 commit into
mainfrom
users/raych1/update-env

Conversation

@raych1

@raych1 raych1 commented Jul 23, 2026

Copy link
Copy Markdown
Member

What

The package publish deployment now targets the none environment for auto-release runs.

Why

Auto-release is the fully automated post-merge CI flow on main; a manual approval gate would block it.

Impact

Manual releases are unaffected and continue to use the existing approval-gated publish environment. The none environment must be, or will be auto-created as, an Azure DevOps environment with no approvals/checks.

…al gate

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c896e16a-4a37-45eb-9f29-3b5d0cf3375b
Copilot AI review requested due to automatic review settings July 23, 2026 18:11
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
9 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

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

Routes automated post-merge releases around the manual approval gate while preserving manual release behavior.

Changes:

  • Uses the approval-free none environment for auto-release runs on main.
  • Retains the configured publish environment for all other releases.

@raych1 raych1 self-assigned this Jul 23, 2026
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