Skip to content

chore: Release new versions on Maven Central automatically, and replace a deprecated Gradle syntax. - #18

Merged
goloroden merged 2 commits into
mainfrom
release-automatically
Oct 8, 2026
Merged

goloroden merged 2 commits into
mainfrom
release-automatically

Conversation

@goloroden

Copy link
Copy Markdown
Member

Two small follow-ups after the first release on Maven Central.

Release automatically

1.0.0 was uploaded without releasing it, checked in the Central Portal and released there by hand. That went through, so the release workflow now runs publishAndReleaseToMavenCentral: every new version is uploaded and released without a manual step.

Replace a deprecated Gradle syntax

The configuration for the versions of Spring Boot (#15) was created with val springBootVersions by configurations.creating { … }. Gradle 9.8 warns that this delegate syntax goes away in Gradle 10, and the warning showed in the release run of 1.0.0. It is now created with configurations.create("springBootVersions") { … }, which is equivalent. --warning-mode all reports no deprecation anymore, and the generated POMs are unchanged (e.g. jackson-databind 3.1.5).

Both commits are chore:, so merging does not create a new version.

make qa passes from a clean build.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Hc2MPSLu7HDHTm8HiBsrDz

goloroden and others added 2 commits October 8, 2026 23:53
…ut the deprecated delegate syntax.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hc2MPSLu7HDHTm8HiBsrDz
@goloroden
goloroden requested a review from a team as a code owner October 8, 2026 21:58
@goloroden goloroden self-assigned this Oct 8, 2026
@goloroden
goloroden merged commit 69f7a10 into main Oct 8, 2026
2 checks passed
@goloroden
goloroden deleted the release-automatically branch October 8, 2026 22:02
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.

1 participant