Skip to content

Fix crates release pipeline template paths - #1404

Merged
Branden Bonaby (bbonaby) merged 1 commit into
mainfrom
user/bbonaby/fix-crates-release-template-paths
Oct 6, 2026
Merged

Branden Bonaby (bbonaby) merged 1 commit into
mainfrom
user/bbonaby/fix-crates-release-template-paths

Conversation

@bbonaby

@bbonaby Branden Bonaby (bbonaby) commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

📖 Description

  • Resolves the crates release job templates from the repository root.
  • Fixes ADO YAML validation failing with Could not find /templates/Package.Crates.Job.yml.
  • Applies the same absolute @self path convention used by the existing Isolation Session pipeline.

🔗 References

🔍 Validation

  • pwsh -NoProfile -File scripts/ci/Invoke-CratePackage.ps1 -ValidateOnly — passed.
  • Verified both absolute template paths resolve to files in the checkout.
  • git diff --check — passed.

✅ Checklist

📋 Issue Type

  • Bug fix
  • Feature
  • Task

GitHub Actions runs the PR validation build automatically. The ADO pipeline
(MXC-PR-Build) is the Azure version of the PR pipeline, kept in parity with the GitHub
Actions build; it runs on merge to main, and Microsoft reviewers with write access can trigger it
on a PR with /azp run. See docs/pull-requests.md.

If the dependency-feed-check check fails on a new dependency, the crate must be added to
the feed before the PR can pass. See docs/pull-requests.md
for the steps.

Microsoft Reviewers: Open in CodeFlow

Resolve release job templates from the repository root so Azure Pipelines can load them during YAML validation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 433e5b70-c2bd-496d-9b8d-bd2085bb2706
Copilot AI balanced review requested due to automatic review settings October 6, 2026 07:15
@bbonaby
Branden Bonaby (bbonaby) requested a review from a team as a code owner October 6, 2026 07:15
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
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.

Copilot review overview

🟢 Approval recommended

Both corrected paths exist and match the established pipeline convention.

Review effort: Balanced
Findings: None

What changed in this PR

Fixes Azure DevOps validation by resolving crate job templates from the repository root.

Changes:

  • Uses absolute @self paths for both crate release job templates.
  • Aligns with the existing Isolation Session pipeline convention.
File Description
.azure-pipelines/​1ES.Release.Crates.yml Corrects package and publish template paths.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@bbonaby
Branden Bonaby (bbonaby) merged commit ae3dc7e into main Oct 6, 2026
26 checks passed
@bbonaby
Branden Bonaby (bbonaby) deleted the user/bbonaby/fix-crates-release-template-paths branch October 6, 2026 07:18
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.

4 participants