[release/14.0] Bump repository version to 14.0 - #20037
[release/14.0] Bump repository version to 14.0#20037Jose Perez Rodriguez (joperezr) wants to merge 2 commits into
Conversation
Co-authored-by: Copilot App <223556219+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 -- 20037Or
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 20037" |
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The change is limited to the intended repo version properties and preserves the existing prerelease label, patch version, and other configuration.
Review tier: Lite
Findings: None
What changed in this PR
Prepares the release/14.0 branch to begin the 14.0 release line by updating the repository’s declared version in eng/Versions.props, while leaving dependency/version configuration untouched.
Changes:
- Updated
MajorVersionfrom13to14. - Updated
MinorVersionfrom6to0(resulting in14.0.0-preview.1given existingPatchVersion=0andPreReleaseVersionLabel=preview.1).
| File | Description |
|---|---|
| eng/Versions.props | Bumps repo major/minor version to establish 14.0.0-preview.1 for the release branch. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
Use an explicit build-time dashboard image tag while the 14.0 image is unpublished. Preserve product-version resolution when no override is supplied. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Tests selectorSelects the full PR test matrix + all PR-gated jobs (ALL) — a rule matching 'eng/Versions.props' selects ALL Advisory workflow impact (4)
Selection computed for commit |
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
Description
Prepare
release/14.0as the advance integration branch for the November 14.0 release whilemainremains on 13.6.Update the repository version in
eng/Versions.props:MajorVersionchanges from13to14andMinorVersionfrom6to0, resulting in14.0.0-preview.1. RetainPatchVersionat0, thepreview.1prerelease label, and existing package dependencies.The initial CI run exposed a coupled deployment dependency: Docker Compose and Kubernetes derive their dashboard container tag from the product version, but
mcr.microsoft.com/dotnet/nightly/aspire-dashboard:14.0has not been published. That caused deployment failures and snapshot differences across Docker, Kubernetes, and Yarp.Add a temporary
AspireDashboardImageTag=13.6build-time override, stamped into both publisher assemblies and honored by the shared image resolver. This preserves the previously used, published dashboard image and existing snapshots without falling back to mutablelatest. Remove the override once the14.0image is published; without an override, the existing product-version resolution remains unchanged.Validation: 57 targeted Kubernetes tests, 67 Docker snapshot/resolver tests, and the failing Yarp snapshot test passed. The Docker deployment test could not run successfully locally because the Docker daemon is unavailable; Linux deployment E2E coverage is left to CI. XML/version assertions and
git diff --checkpassed.A separate failure in
TypeScriptPolyglotTests.CreateTypeScriptAppHostWithViteApp_UsesConfiguredToolchain(deno)is unrelated to the version bump:create-vite@latestgenerated avite ^8.3.0dependency that Deno rejected under its minimum dependency age policy. This PR does not weaken that policy or change unrelated E2E tests.Fixes # (issue)
Checklist
<remarks />and<code />elements on your triple slash comments?