Skip to content

Commit 2256822

Browse files
committed
chore: update publishing instructions
1 parent 67bea58 commit 2256822

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,10 @@ Run `./format.sh` to format all source files in the way enforced by the "Check f
117117
## Releasing (CI employees only)
118118

119119
1. Push a tag of the form `v1.2.3` to trigger the "Prerelease" GitHub Actions workflow.
120-
2. Wait for the workflow to finish (about 10 minutes)
121-
3. When successful and happy with the results, log into https://oss.sonatype.org, select all staging repositories (usually one, can be more) under "Staging Repositories" and "Close" them.
122-
Wait and refresh, then select them again and "Release" them.
123-
4. Release the draft Github release. This will automatically create a tag, push the docker images and deploy the docs (can take about a few minutes to appear at [jazzer-docs]( https://codeintelligencetesting.github.io/jazzer-docs)).
120+
2. Wait for the workflow to finish (about 10 minutes).
121+
3. Download the artifact called "jazzer-maven-central-bundle" from the prerelease workflow run.
122+
4. Log into https://central.sonatype.com/publishing and click on "Publish Component".
123+
5. In the dialog that follows, under "Upload Your File", select the downloaded artifact. The "Deployment Name" doesn't matter. Click "Publish Component".
124+
6. Refresh the page, and you should see "Deployment Info" with status "VALIDATED".
125+
7. Click "Publish" to publish the component to Maven Central and wait for the status to change to "PUBLISHED" (a refresh or two may be necessary).
126+
8. Release the draft Github release. This will automatically create a tag, push the docker images and deploy the docs (can take about a few minutes to appear at [jazzer-docs]( https://codeintelligencetesting.github.io/jazzer-docs)).

0 commit comments

Comments
 (0)