Skip to content

Internal - Release 3.2.2 prep - #576

Open
cleverchuk wants to merge 2 commits into
mainfrom
cc/NH-146039
Open

Internal - Release 3.2.2 prep#576
cleverchuk wants to merge 2 commits into
mainfrom
cc/NH-146039

Conversation

@cleverchuk

Copy link
Copy Markdown
Contributor

TLDR

Bumps the agent version to 3.2.2 and fixes release note generation to include all qualifying commits.


Changes

Version bump to 3.2.2

Increments swoAgentVersion from 3.2.1 to 3.2.2. The version propagates automatically to both the release artifact and the SNAPSHOT build variant.

Release notes: remove author filter

The get_commits_by_prefix function in the release-notes script was filtering commits by author using a PCRE negative lookahead (--author='^(?!dependabot\[bot\] )'). This filter was redundant — dependabot commits never use the New -, Fix -, Breaking -, or Internal - subject prefixes — and --perl-regexp was only present to support that lookahead. Both flags are removed, so the script now includes any commit matching the expected prefix conventions regardless of author.

Test services data

  1. e-1712644058766987264
  2. e-1712643928659124224
  3. e-1742334541200846848
  4. e-1777406072376840192

@cleverchuk
cleverchuk requested review from a team as code owners August 14, 2026 18:31
Copilot AI lite review requested due to automatic review settings August 14, 2026 18:31

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.

Pull request overview

Prepares the next internal release (3.2.2) by updating the agent version used across Gradle builds and adjusting the GitHub release-notes generation script to include all commits that match the established subject-prefix conventions, regardless of author.

Changes:

  • Bump swoAgentVersion from 3.2.1 to 3.2.2 for release/SNAPSHOT versioning.
  • Simplify release-notes commit selection by removing the author-based filter (and the --perl-regexp dependency), relying purely on subject prefix matching.

Reviewed changes

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

File Description
build.gradle.kts Updates the agent version constant to 3.2.2 so the build version propagates consistently.
.github/scripts/generate-release-notes.sh Removes author filtering from commit selection so release notes include all qualifying prefixed commits.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@cheempz cheempz 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.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants