Skip to content

Add sbt-release workflow - #172

Merged
rnc merged 1 commit into
mainfrom
sbt-release
Nov 3, 2026
Merged

rnc merged 1 commit into
mainfrom
sbt-release

Conversation

@vibe13

@vibe13 vibe13 commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

Release an SBT project to Maven Central (Sonatype Central Portal) with sbt-release and sbt-pgp, like gradle-release.yml for Gradle: commit and tag the release version, publish the signed artifacts with sonaRelease, commit the next snapshot version, push, and create the GitHub release.

A second release of the same ref is queued instead of cancelling a run midway, which could leave a version published without its tag and version commits.

Release an SBT project to Maven Central (Sonatype Central Portal) with
sbt-release and sbt-pgp, like gradle-release.yml for Gradle: commit and
tag the release version, publish the signed artifacts with sonaRelease,
commit the next snapshot version, push, and create the GitHub release.

A second release of the same ref is queued instead of cancelling a run
midway, which could leave a version published without its tag and
version commits.
@vibe13
vibe13 requested a review from thescouser89 November 2, 2026 14:16
@rnc
rnc merged commit 4fb6054 into main Nov 3, 2026
2 checks passed
@rnc
rnc deleted the sbt-release branch November 3, 2026 11:03
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.

3 participants