Skip to content

Prepare 9.6.1 patch release - #38293

Merged
blindpirate merged 3 commits into
releasefrom
lja/prepare-9.6.1-patch-release
Jun 24, 2026
Merged

blindpirate merged 3 commits into
releasefrom
lja/prepare-9.6.1-patch-release

Conversation

@ljacomet

Copy link
Copy Markdown
Member

This includes additional automation to prepare the release notes as well.

ljacomet added 2 commits June 23, 2026 19:46
Turn preparePatchRelease into a logic-free lifecycle task that wires
together the individual steps of preparing a patch release, so the
release notes are prepared as part of the same command.

The version-bump logic moves to a new bumpVersionForPatchRelease task
(renamed from the former PreparePatchRelease) which bumps version.txt
and records the just-released version in released-versions.json.

A new preparePatchReleaseNotes task rewrites the release notes intro
into the patch-release format, laying down the "fixed issues" marker
and placeholder so updateFixedIssuesInReleaseNotes can populate it
afterwards.

Order matters: preparePatchReleaseNotes reads version.txt and must run
after the bump, otherwise it would record the wrong version. This is
enforced with mustRunAfter, and the task reads version.txt at execution
time rather than configuration time.
@ljacomet ljacomet added this to the 9.6.1 milestone Jun 23, 2026
@ljacomet ljacomet self-assigned this Jun 23, 2026
@ljacomet
ljacomet requested review from a team as code owners June 23, 2026 17:49
@ljacomet ljacomet added the a:chore Minor issue without significant impact label Jun 23, 2026
@ljacomet
ljacomet added this pull request to the merge queue Jun 23, 2026
@bot-gradle

Copy link
Copy Markdown
Collaborator

WARN: The milestone of this PR is 9.6.1, but the base branch version is 9.6.0

@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 23, 2026
@lkasso
lkasso added this pull request to the merge queue Jun 23, 2026
@bot-gradle

Copy link
Copy Markdown
Collaborator

WARN: The milestone of this PR is 9.6.1, but the base branch version is 9.6.0

@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 23, 2026
…recation

The deprecation of Task.taskDependencies at execution time (introduced in
9.6.0-M2 by 8b39d9a) was handled in the forward compatibility spec
(0af1826) but the backwards compatibility spec was missed.

Signed-off-by: Christoph Obexer <cobexer@gradle.com>
@blindpirate
blindpirate added this pull request to the merge queue Jun 24, 2026
@bot-gradle

Copy link
Copy Markdown
Collaborator

WARN: The milestone of this PR is 9.6.1, but the base branch version is 9.6.0

Merged via the queue into release with commit 25598fd Jun 24, 2026
14 checks passed
@blindpirate
blindpirate deleted the lja/prepare-9.6.1-patch-release branch June 24, 2026 04:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a:chore Minor issue without significant impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants