Skip to content

Remove @self references from Azure Pipeline template nodes and documentation#16568

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

Remove @self references from Azure Pipeline template nodes and documentation#16568
akoeplinger merged 3 commits intoMiYanni-no-selffrom
copilot/sub-pr-16558

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 4, 2026

In multi-repository pipeline scenarios, @self refers to the triggering repo, which may not be Arcade. Template-internal references within Arcade should use bare paths — @ notation is only needed when crossing repository boundaries.

Removed all @self suffixes from template: nodes across every Azure Pipeline YAML file and documentation file in the repo:

  • eng/build.yml
  • eng/promote-build.yml
  • azure-pipelines.yml
  • azure-pipelines-unofficial.yml
  • azure-pipelines-renovate.yml
  • eng/validate-sdk.yml
  • eng/publishing/v3/publish.yml
  • eng/common/core-templates/stages/renovate.yml
  • eng/common/templates/vmr-build-pr.yml
  • Documentation/Renovate.md
  • eng/common/template-guidance.md

To double check:


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

… files

Co-authored-by: MiYanni <17788297+MiYanni@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove self-reference from microbuild install templates Remove @self references from Azure Pipeline template nodes Mar 4, 2026
@akoeplinger
Copy link
Copy Markdown
Member

akoeplinger commented Mar 5, 2026

@copilot double check that you caught all @self references, e.g. there's still one in Documentation/Renovate.md

Co-authored-by: akoeplinger <1376924+akoeplinger@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Mar 5, 2026

@copilot double check that you caught all @self references, e.g. there's still one in Documentation/Renovate.md

Fixed in c42f0ea — removed the remaining @self references from Documentation/Renovate.md (2 occurrences) and eng/common/template-guidance.md (1 occurrence). No @self references remain anywhere in the repo.

Copilot AI changed the title Remove @self references from Azure Pipeline template nodes Remove @self references from Azure Pipeline template nodes and documentation Mar 5, 2026
@akoeplinger akoeplinger marked this pull request as ready for review March 5, 2026 18:11
@akoeplinger akoeplinger merged commit c62e947 into MiYanni-no-self Mar 5, 2026
2 of 4 checks passed
@akoeplinger akoeplinger deleted the copilot/sub-pr-16558 branch March 5, 2026 18:11
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