Skip to content

Increment versions for template releases#48775

Closed
azure-sdk wants to merge 1 commit intoAzure:mainfrom
azure-sdk:increment-package-version-template-6139573
Closed

Increment versions for template releases#48775
azure-sdk wants to merge 1 commit intoAzure:mainfrom
azure-sdk:increment-package-version-template-6139573

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

Increment package versions for template releases

@azure-sdk azure-sdk closed this Apr 10, 2026
Copilot AI review requested due to automatic review settings April 10, 2026 22:19
@azure-sdk azure-sdk requested review from a team, raych1 and weshaggard as code owners April 10, 2026 22:19
@github-actions github-actions bot added the EngSys This issue is impacting the engineering system. label Apr 10, 2026
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 increments the Maven artifact versions for the SDK “template” libraries to the next beta versions and updates the corresponding dependency references and changelogs to align with the template release process.

Changes:

  • Bump azure-sdk-template from 1.2.2-beta.1 to 1.2.2-beta.2, and update dependents to consume beta.2.
  • Bump azure-sdk-template-two and azure-sdk-template-three from 1.0.0-beta.1 to 1.0.0-beta.2 (including transitive dependency version alignment).
  • Update eng/versioning/version_client.txt to reflect the new “current” versions for the template artifacts.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/template/azure-template-perf/pom.xml Updates perf module dependency on azure-sdk-template to 1.2.2-beta.2.
sdk/template/azure-sdk-template/pom.xml Bumps azure-sdk-template artifact version to 1.2.2-beta.2.
sdk/template/azure-sdk-template/CHANGELOG.md Adds 1.2.2-beta.2 (Unreleased) section.
sdk/template/azure-sdk-template-two/pom.xml Bumps azure-sdk-template-two to 1.0.0-beta.2 and updates dependency on azure-sdk-template.
sdk/template/azure-sdk-template-two/CHANGELOG.md Adds 1.0.0-beta.2 (Unreleased) section.
sdk/template/azure-sdk-template-three/pom.xml Bumps azure-sdk-template-three to 1.0.0-beta.2 and updates dependencies on -template and -template-two.
sdk/template/azure-sdk-template-three/CHANGELOG.md Adds 1.0.0-beta.2 (Unreleased) section.
eng/versioning/version_client.txt Updates current versions for the template artifacts to the bumped beta versions.

Comment on lines 26 to 30
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-sdk-template</artifactId>
<version>1.2.2-beta.1</version> <!-- {x-version-update;com.azure:azure-sdk-template;current} -->
<version>1.2.2-beta.2</version> <!-- {x-version-update;com.azure:azure-sdk-template;current} -->
</dependency>
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The module azure-template-perf now depends on azure-sdk-template 1.2.2-beta.2, but the perf module’s own version remains 1.0.0-beta.1. If azure-template-perf is intended to be released/published from this repo, changing its dependencies without bumping its artifact version can lead to attempting to publish the same version with a different POM. Consider bumping azure-template-perf’s <version> (and its CHANGELOG/version_client entry if applicable) as part of this template version increment.

Copilot uses AI. Check for mistakes.
Comment on lines +11 to 15
### Other Changes

## 1.2.2-beta.1 (Unreleased)

### Features Added
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changelog now has both 1.2.2-beta.2 and 1.2.2-beta.1 marked as “(Unreleased)”. Typically only the top version stays Unreleased; the previous section should be given a release date once bumped (or its notes moved into the new Unreleased section) to avoid ambiguity for release tooling and readers.

Copilot uses AI. Check for mistakes.
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.

2 participants