Skip to content
This repository has been archived by the owner on Apr 23, 2023. It is now read-only.

Latest commit

 

History

History
44 lines (26 loc) · 1.53 KB

release_checklist.md

File metadata and controls

44 lines (26 loc) · 1.53 KB

Release Checklist

Instructions to build a new release version of LOST and deploy to Maven Central.

0. Build & Deploy Release

Ensure that you have set a CIRCLE_TOKEN environment variable.

Run the deploy script with the release and new version specified like so:

$ ./scripts/deploy.sh 1.1.0 1.1.2-SNAPSHOT

Verify snapshot build was successfully deployed to Sonatype OSS Snapshots.

1. Promote Artifact on Maven Central

Login to Sonatype OSS Staging and find the newly created staging repository. Select the repository and click "Close". Enter a description and click "Confirm".

Example:

Promote artifact lost-1.1.0

2. Release Artifact to Maven Central

Login to Sonatype OSS Staging and find the promoted staging repository from step 2. Select the repository and click "Release". Enter a description and click "Confirm".

Example:

Release artifact lost-1.1.0

Note: It may take up to two hours for new artifacts to appear in Maven Central.

For more information see the official Sonatype OSS Maven Repository Usage Guide.

3. Update Documentation

Update the README download instructions to point to the newly released artifact. Add release notes and attach the artifact to the list of releases.