Skip to content

Add tag-triggered Maven Central release workflow#2

Merged
aruis merged 1 commit into
masterfrom
codex/release-tag-publish-ci
Jun 28, 2026
Merged

Add tag-triggered Maven Central release workflow#2
aruis merged 1 commit into
masterfrom
codex/release-tag-publish-ci

Conversation

@aruis

@aruis aruis commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a release workflow that publishes to Maven Central on v*.. tag pushes
  • allow release credentials to come from GitHub Actions secrets while keeping local Gradle properties support
  • add release tag and credential verification tasks plus release docs

Verification

  • ./gradlew test
  • GITHUB_REF_NAME=v3.26.12 ./gradlew verifyReleaseTagVersion
  • ./gradlew verifyReleaseCredentials
  • ./gradlew publishReleaseToSonatype -m
  • git diff --check

Note: repository release secrets have been configured via gh secret set.

@aruis aruis merged commit b07ec53 into master Jun 28, 2026
2 checks passed
@aruis aruis deleted the codex/release-tag-publish-ci branch June 28, 2026 06:18
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