Skip to content

Sync eng/common directory with azure-sdk-tools for PR 17448 - #7521

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sync-eng-common-raych1-auto-release-package-eligibility-17448
Open

azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sync-eng-common-raych1-auto-release-package-eligibility-17448

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

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

Require original PR file changes under each package directory before marking artifacts releasable or updating release plans. Preserve validation detection and cover shared triggers, deleted and renamed paths, and path boundaries.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@azure-sdk-automation
azure-sdk-automation Bot requested review from Ray Chen (raych1) and a balanced review from Copilot October 30, 2026 23:12
@azure-sdk-automation
azure-sdk-automation Bot requested review from a team as code owners October 30, 2026 23:12
@azure-sdk-automation azure-sdk-automation Bot added EngSys This issue is impacting the engineering system. Central-EngSys This issue is owned by the Engineering System team. labels Oct 30, 2026
@azure-pipelines

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

🟢 Approval recommended

No active review issues are reported for the auto-release eligibility change.

No open issues 🎉

What changed in this PR

Syncs the shared auto-release resolver from azure-sdk-tools PR #17448 so package releases require direct file changes, not just shared CI triggers.

Changes:

  • Normalizes paths without requiring files to exist, supporting deleted and renamed files.
  • Requires an original PR change or deletion under each package’s directory.
  • Skips packages with missing directory metadata and logs why packages are excluded.
File Description
eng/​common/​scripts/​Resolve-AutoReleasePackages.ps1 Adds path normalization and direct-change filtering for auto-release eligibility.

Review effort: Balanced

This branch has not been deployed

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

Labels

Central-EngSys This issue is owned by the Engineering System team. EngSys This issue is impacting the engineering system.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants