Skip to content

ci: add tests for upgrading azldev#17703

Open
dmcilvaney wants to merge 2 commits into
microsoft:4.0from
dmcilvaney:damcilva/4.0/pipelines/run_full_render_on_azldevchange
Open

ci: add tests for upgrading azldev#17703
dmcilvaney wants to merge 2 commits into
microsoft:4.0from
dmcilvaney:damcilva/4.0/pipelines/run_full_render_on_azldevchange

Conversation

@dmcilvaney

Copy link
Copy Markdown
Contributor

Split from #17651

Copilot AI review requested due to automatic review settings June 12, 2026 00:28
@dmcilvaney dmcilvaney requested a review from a team as a code owner June 12, 2026 00:28

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.

Pull request overview

This PR strengthens CI coverage around .azldev-version bumps by ensuring drift checks and a new smoke test both exercise the proposed azldev version (not just the base branch’s pinned binary), reducing the risk of post-merge rendered-spec drift or config-parse regressions.

Changes:

  • Update the rendered-specs drift workflow to build the runner image using pr-head/.azldev-version, and render all components when that pin changes.
  • Add a new azldev-smoke.yml workflow that builds the runner image at the pinned azldev version and validates azldev component list succeeds across the repo.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/check-rendered-specs.yml Builds runner with PR’s azldev pin and renders all components when .azldev-version changes to catch global drift.
.github/workflows/azldev-smoke.yml New smoke workflow to verify the pinned azldev installs and can parse all component TOMLs.

contents: read
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
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.

2 participants