Conversation
…219+Copilot@users.noreply.github.com>
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 15455Or
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 15455" |
There was a problem hiding this comment.
Pull request overview
Adds a new Windows-only PR validation job to dogfood the Aspire CLI built in the same workflow run by creating starter templates, running aspire start, and verifying resources become ready via aspire wait.
Changes:
- Introduces
cli_starter_validation_winjob to install the PR-built Aspire CLI, trust dev certs, and smoke test starter templates on Windows. - Captures and uploads diagnostics/logs as workflow artifacts for debugging failures.
- Wires the new job into the workflow’s aggregate/required job dependencies and skip-logic for PRs.
…Copilot@users.noreply.github.com>
…19+Copilot@users.noreply.github.com>
…6219+Copilot@users.noreply.github.com>
…6219+Copilot@users.noreply.github.com>
…3556219+Copilot@users.noreply.github.com>
Extract the Windows CLI starter validation harness into a reusable PowerShell script, preserve combined log formatting, and remove the flaky startup timing guard while keeping diagnostics intact. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
bd6f003 to
f88d0be
Compare
Make the trust-operation certificate tests explicitly use an interactive host environment so they continue validating the trust path after the Windows non-interactive CI shortcut was introduced. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Re-running the failed jobs in the CI workflow for this pull request because 2 jobs were identified as retry-safe transient failures in the CI run attempt.
|
|
🎬 CLI E2E Test Recordings — 49 recordings uploaded (commit View recordings
📹 Recordings uploaded automatically from CI run #23505391633 |
Description
Adds a new Windows PR CI validation for the Aspire CLI in
tests.ymlonmain. The workflow dogfoods the CLI built by the current PR run, creates the starter templates, runsaspire start, trusts HTTPS development certificates up front, and verifies the expected resources come up withaspire wait.Checklist
<remarks />and<code />elements on your triple slash comments?aspire.devissue: