Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.15 KB

CONTRIBUTING.md

File metadata and controls

54 lines (36 loc) · 1.15 KB

Contributing

Publishing

xsbt-web-plugin uses the process outlined in the Using Sonatype section of the sbt manual for publishing to Maven Central via Sonatype.

Create a staging release in Sonatype:

$ sbt
> set version := "4.2.3"
> ^publishSigned

Review it:

  • Go to Staging Repositories on Nexus Repository Manager
  • Review the contents of the staging repository

Release it:

  • Close the staging repository
  • Release the staging repository to promote to Maven Central

Wait for it to be synced to Maven Central:

Update the documentation:

$ git checkout -b v4.2.3
$ sed -i 's/4\.2\.2/4.2.3/g' README.md
$ git add README.md
$ git commit -m "Update version to 4.2.3"
$ git push origin v4.2.3

Tag the release:

$ git tag 4.2.3
$ git push --tags origin

Update the Giter8 template to use the new version.