Skip to content

Restore @self references in eng/** (non-common) and azure-pipelines* YAML files#16572

Merged
akoeplinger merged 2 commits intoMiYanni-no-selffrom
copilot/sub-pr-16558
Mar 9, 2026
Merged

Restore @self references in eng/** (non-common) and azure-pipelines* YAML files#16572
akoeplinger merged 2 commits intoMiYanni-no-selffrom
copilot/sub-pr-16558

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 6, 2026

Addresses feedback from #16558: @self was incorrectly stripped from YAML files that live in this repo and should always reference their own templates explicitly.

Restored @self in:

  • azure-pipelines.yml, azure-pipelines-unofficial.yml, azure-pipelines-renovate.yml (repo root pipelines)
  • eng/build.yml, eng/promote-build.yml, eng/validate-sdk.yml, eng/publishing/v3/publish.yml (eng-owned, non-common templates)

eng/common/** templates intentionally remain without @self — those are syndicated to consuming repos and must resolve templates relative to the consuming repo's context.

To double check:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…files

Co-authored-by: mmitche <8725170+mmitche@users.noreply.github.com>
Copilot AI changed the title [WIP] Update self-reference retention in microbuild install templates Restore @self references in eng/** (non-common) and azure-pipelines* YAML files Mar 6, 2026
@akoeplinger akoeplinger marked this pull request as ready for review March 9, 2026 10:17
@akoeplinger akoeplinger merged commit e100c45 into MiYanni-no-self Mar 9, 2026
2 of 4 checks passed
@akoeplinger akoeplinger deleted the copilot/sub-pr-16558 branch March 9, 2026 10:17
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.

3 participants