Skip to content

Increment version for template releases - #7482

Closed
azure-sdk-automation[bot] wants to merge 36 commits into
Azure:mainfrom
azure-sdk:increment-package-version-template-6969430
Closed

azure-sdk-automation[bot] wants to merge 36 commits into
Azure:mainfrom
azure-sdk:increment-package-version-template-6969430

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Increment package version after release of azure-template

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.

🔵 Needs a closer look

Production release routing needs maintainer validation, and the partner publishing path retains a version-conflict failure.

1 open issue
What changed in this PR

Advances azure-template to its next development version and adds partner-feed publishing to the shared release pipeline.

Changes:

  • Bumps azure-template to 1.1.0-beta.1 and adds its changelog section.
  • Adds partner-release parameters and source-reference handling.
  • Routes partner releases separately from public tags, documentation, and vcpkg publishing.
File Description
sdk/​template/​azure-template/​src/​private/​package_version.hpp Sets the next beta version.
sdk/​template/​azure-template/​CHANGELOG.md Adds the unreleased beta section.
eng/​scripts/​Update-VcpkgPort.ps1 Skips final commits for partner releases.
eng/​scripts/​Test-ShouldReleaseToVcpkg.ps1 Enables partner publishing.
eng/​scripts/​Initialize-VcpkgRelease.ps1 Supports partner source references.
eng/​pipelines/​templates/​steps/​vcpkg-publish.yml Adds partner-feed update steps.
eng/​pipelines/​templates/​stages/​archetype-cpp-release.yml Adds partner publishing and adjusts release gates.

Review effort: Balanced

-DailyRelease:$${{ parameters.DailyRelease }}
-PartnerRelease:$${{ parameters.PartnerRelease }}
workingDirectory: ${{ parameters.Workspace }}/vcpkg
condition: and(succeeded(), eq(variables['PublishToVcpkg'], 'true'))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

EngSys This issue is impacting the engineering system.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants