Skip to content

Sync eng/common directory with azure-sdk-tools for PR 17189 - #3994

Merged
Praveen Kuttappan (praveenkuttappan) merged 2 commits into
mainfrom
sync-eng-common-fix/16844-shared-completion-handoff-17189
Oct 19, 2026
Merged

Praveen Kuttappan (praveenkuttappan) merged 2 commits into
mainfrom
sync-eng-common-fix/16844-shared-completion-handoff-17189

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Sync eng/common directory with azure-sdk-tools for PR Azure/azure-sdk-tools#17189 See eng/common workflow

Accept optional ReleasePlanId and SdkPullRequest inputs, preserve the legacy no-input completion call during rollout, and emit the selected SDK PR for downstream completion. Reuse prLink for progress and completion handoff; release eligibility remains unchanged.
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
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.

🔵 Needs a closer look

Shared release-status behavior depends on external azsdk integration that lacks end-to-end validation evidence.

No open issues 🎉

What changed in this PR

Syncs shared release automation from azure-sdk-tools PR #17189 to improve release-plan correlation.

Changes:

  • Exports the selected SDK pull request URL for automatic releases.
  • Adds explicit release-plan and SDK PR inputs while preserving legacy package lookup.
  • Improves package metadata handling and isolates completion-reporting failures.
File Description
eng/​common/​scripts/​Resolve-AutoReleasePackages.ps1 Exports SDK PR correlation and improves warning reporting.
eng/​common/​scripts/​Mark-ReleasePlanCompletion.ps1 Adds explicit correlation inputs and resilient metadata processing.
eng/​common/​pipelines/​templates/​steps/​mark-release-completion.yml Forwards correlation inputs and the pipeline URL.
eng/​common/​pipelines/​templates/​stages/​archetype-auto-release-prepare.yml Documents the new output variable in comments.

Review effort: Balanced

@helen229 Helen Gao (helen229) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Approving the eng/common sync from Azure/azure-sdk-tools#17189. The four changed files and patches match the source PR.

@helen229

Copy link
Copy Markdown
Member

/check-enforcer override

@praveenkuttappan
Praveen Kuttappan (praveenkuttappan) merged commit 1c3bdb7 into main Oct 19, 2026
24 of 26 checks passed
@praveenkuttappan
Praveen Kuttappan (praveenkuttappan) deleted the sync-eng-common-fix/16844-shared-completion-handoff-17189 branch October 19, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants