Skip to content

[release/13.3] Bump patch version from 13.3.5 to 13.3.6#17367

Open
joperezr wants to merge 1 commit into
release/13.3from
joperezr/joperezr-bump-13-3-6
Open

[release/13.3] Bump patch version from 13.3.5 to 13.3.6#17367
joperezr wants to merge 1 commit into
release/13.3from
joperezr/joperezr-bump-13-3-6

Conversation

@joperezr
Copy link
Copy Markdown
Member

Bumps the patch version on release/13.3 in prep for the 13.3.6 release, and
backports the small azure-pipelines.yml change from main that emits a
release-version - <X.Y.Z> AzDO build tag from the computeVersion step.

The release-publish pipeline (which now lives on main and runs against the
release branch's signed build) auto-derives ReleaseVersion from that tag, so
the tag-add step needs to be present on the source build of the release branch
we're shipping from.

Equivalent of (#17315) for 13.3.6:

  • eng/Versions.props: PatchVersion 5 -> 6.
  • tests/Shared/RepoTesting/Aspire.RepoTesting.targets: Aspire.AppHost.Sdk version 13.3.5 -> 13.3.6 (Sdk.props + Sdk.targets imports).
  • tests/Shared/RepoTesting/Directory.Packages.Helix.props: all Aspire PackageVersion entries 13.3.5 -> 13.3.6 (71 packages).

Pipeline backport (subset of #17150 / #17236):

  • eng/pipelines/azure-pipelines.yml: in the computeVersion step, after setting the aspireVersion output variable, also emit ##vso[build.addbuildtag]release-version - $version so the build is tagged with the resolved Aspire version. Uses the ' - ' separator (not ':') to satisfy the AzDO 1ES PT request validator.

No other functional changes — none of the larger pipeline restructuring from #17150 is included.

…uild tag

* Bumps PatchVersion in eng/Versions.props from 5 to 6.
* Updates Aspire.AppHost.Sdk version (13.3.5 -> 13.3.6) in
  tests/Shared/RepoTesting/Aspire.RepoTesting.targets.
* Updates all Aspire.* PackageVersion entries (13.3.5 -> 13.3.6) in
  tests/Shared/RepoTesting/Directory.Packages.Helix.props.
* Backports the small azure-pipelines.yml change from main (subset of
  PRs #17150 / #17236) that emits a 'release-version - <X.Y.Z>' AzDO
  build tag from the computeVersion step. The release-publish pipeline
  uses this tag to auto-derive ReleaseVersion at queue time.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 21, 2026 22:52
@joperezr joperezr requested review from eerhardt and radical as code owners May 21, 2026 22:52
@github-actions
Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 17367

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 17367"

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 updates the release/13.3 branch to the next servicing patch version (13.3.6) and backports a small Azure Pipelines change so the source build is tagged with release-version - <X.Y.Z>, enabling the main-branch release-publish pipeline to auto-derive ReleaseVersion from the selected source build.

Changes:

  • Bump repo patch version from 13.3.5 → 13.3.6.
  • Update Helix/out-of-repo test package version pins to 13.3.6.
  • Backport Azure Pipelines computeVersion step change to add the release-version - <version> build tag.
Show a summary per file
File Description
eng/Versions.props Increments PatchVersion to 6 to produce version prefix 13.3.6.
tests/Shared/RepoTesting/Aspire.RepoTesting.targets Updates Aspire.AppHost.Sdk Sdk.props/targets import versions to 13.3.6 for out-of-repo test builds.
tests/Shared/RepoTesting/Directory.Packages.Helix.props Updates pinned Aspire package versions used in Helix/out-of-repo scenarios from 13.3.5 to 13.3.6.
eng/pipelines/azure-pipelines.yml Adds ##vso[build.addbuildtag]release-version - $version to tag the source build with the resolved version.

Copilot's findings

  • Files reviewed: 4/4 changed files
  • Comments generated: 0

@github-actions
Copy link
Copy Markdown
Contributor

CLI E2E Tests unknown — 64 passed, 0 failed, 4 unknown (commit 8b45bb4)

View all recordings
Status Test Recording
AddPackageInteractiveWhileAppHostRunningDetached ▶️ View recording
AddPackageWhileAppHostRunningDetached ▶️ View recording
AgentCommands_AllHelpOutputs_AreCorrect ▶️ View recording
AgentInitCommand_DefaultSelection_InstallsSkillOnly ▶️ View recording
AgentInitCommand_MigratesDeprecatedConfig ▶️ View recording
AgentMcpListStructuredLogsFromStarterAppCore ▶️ View recording
AspireAddPackageVersionToDirectoryPackagesProps ▶️ View recording
AspireInitSingleFileAppHostRunsViaDotnetRunAppHost ▶️ View recording
AspireUpdateRemovesAppHostPackageVersionFromDirectoryPackagesProps ▶️ View recording
Banner_DisplayedOnFirstRun ▶️ View recording
Banner_DisplayedWithExplicitFlag ▶️ View recording
Banner_NotDisplayedWithNoLogoFlag ▶️ View recording
CertificatesClean_RemovesCertificates ▶️ View recording
CertificatesTrust_WithNoCert_CreatesAndTrustsCertificate ▶️ View recording
CertificatesTrust_WithUntrustedCert_TrustsCertificate ▶️ View recording
ConfigSetGet_CreatesNestedJsonFormat ▶️ View recording
CreateAndRunAspireStarterProject ▶️ View recording
CreateAndRunAspireStarterProjectWithBundle ▶️ View recording
CreateAndRunEmptyAppHostProject ▶️ View recording
CreateAndRunJavaEmptyAppHostProject ▶️ View recording
CreateAndRunJsReactProject ▶️ View recording
CreateAndRunPythonReactProject ▶️ View recording
CreateAndRunTypeScriptEmptyAppHostProject ▶️ View recording
CreateAndRunTypeScriptStarterProject ▶️ View recording
CreateJavaAppHostWithViteApp ▶️ View recording
CreateTypeScriptAppHostWithViteApp_UsesConfiguredToolchain ▶️ View recording
DashboardRunWithAgentMcpCore ▶️ View recording
DashboardRunWithOtelTracesReturnsNoTracesCore ▶️ View recording
DescribeCommandResolvesReplicaNames ▶️ View recording
DescribeCommandShowsRunningResources ▶️ View recording
DetachFormatJsonProducesValidJson ▶️ View recording
DetachFormatJsonProducesValidJsonWhenRestartingExistingInstance ▶️ View recording
DoListStepsShowsPipelineSteps ▶️ View recording
DocsCommand_RendersInteractiveMarkdownFromLocalSource ▶️ View recording
DoctorCommand_DetectsDeprecatedAgentConfig ▶️ View recording
DoctorCommand_TypeScriptAppHostReportsMissingConfiguredToolchain ▶️ View recording
DoctorCommand_WithSslCertDir_ShowsTrusted ▶️ View recording
DoctorCommand_WithoutSslCertDir_ShowsPartiallyTrusted ▶️ View recording
GlobalMigration_HandlesCommentsAndTrailingCommas ▶️ View recording
GlobalMigration_HandlesMalformedLegacyJson ▶️ View recording
GlobalMigration_PreservesAllValueTypes ▶️ View recording
GlobalMigration_SkipsWhenNewConfigExists ▶️ View recording
GlobalSettings_MigratedFromLegacyFormat ▶️ View recording
InitTypeScriptAppHost_AugmentsExistingViteRepoAtRoot ▶️ View recording
InteractiveCSharpInitCreatesExpectedFiles ▶️ View recording
InvalidAppHostPathWithComments_IsHealedOnRun ▶️ View recording
LegacySettingsMigration_AdjustsRelativeAppHostPath ▶️ View recording
LogLevelTrace_ProducesTraceEntriesInCliLogFile ▶️ View recording
LogsCommandShowsResourceLogs ▶️ View recording
OtelLogsReturnsStructuredLogsFromStarterAppCore ▶️ View recording
PsCommandListsRunningAppHost ▶️ View recording
PsFormatJsonOutputsOnlyJsonToStdout ▶️ View recording
PublishWithConfigureEnvFileUpdatesEnvOutput ▶️ View recording
PublishWithDockerComposeServiceCallbackSucceeds ▶️ View recording
PublishWithoutOutputPathUsesAppHostDirectoryDefault ▶️ View recording
RestoreGeneratesSdkFiles ▶️ View recording
RestoreGeneratesSdkFiles_WithConfiguredToolchain ▶️ View recording
RestoreRefreshesGeneratedSdkAfterAddingIntegration ▶️ View recording
RestoreSupportsConfigOnlyHelperPackageAndCrossPackageTypes ▶️ View recording
RunFromParentDirectory_UsesExistingConfigNearAppHost ▶️ View recording
SecretCrudOnDotNetAppHost ▶️ View recording
SecretCrudOnTypeScriptAppHost ▶️ View recording
StagingChannel_ConfigureAndVerifySettings_ThenSwitchChannels ▶️ View recording
StartAndWaitForTypeScriptSqlServerAppHostWithNativeAssets ▶️ View recording
StopAllAppHostsFromAppHostDirectory ▶️ View recording
StopNonInteractiveSingleAppHost ▶️ View recording
StopWithNoRunningAppHostExitsSuccessfully ▶️ View recording
UnAwaitedChainsCompileWithAutoResolvePromises ▶️ View recording

📹 Recordings uploaded automatically from CI run #26257755359

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