Skip to content

Commit 2d78a82

Browse files
committed
chore: update the release instructions
1 parent 118fbef commit 2d78a82

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

CONTRIBUTING.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,12 @@ Run `./format.sh` to format all source files in the way enforced by the "Check f
131131

132132
## Releasing (CI employees only)
133133

134-
1. Push a tag of the form `v1.2.3` to trigger the "Prerelease" GitHub Actions workflow.
135-
2. Wait for the workflow to finish (about 10 minutes).
136-
3. Download the artifact called "jazzer-maven-central-bundle" from the prerelease workflow run.
137-
4. Log into https://central.sonatype.com/publishing and click on "Publish Component".
138-
5. In the dialog that follows, under "Upload Your File", select the downloaded artifact. The "Deployment Name" doesn't matter. Click "Publish Component".
139-
6. Refresh the page, and you should see "Deployment Info" with status "VALIDATED".
140-
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).
141-
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)).
134+
Push a tag of the form `v1.2.3` to trigger the "Prerelease" GitHub Actions workflow followed by the "Release" workflow.
135+
This will also automatically update the [jazzer-docs](https://codeintelligencetesting.github.io/jazzer-docs).
136+
137+
Upon a failure to deploy to Maven Central, follow these steps to manually deploy the artifacts:
138+
1. Download the bundle artifact called "jazzer-maven-central-bundle".
139+
2. Log into https://central.sonatype.com/publishing and click on "Publish Component".
140+
3. In the dialog that follows, under "Upload Your File", select the downloaded artifact. The "Deployment Name" doesn't matter. Click "Publish Component".
141+
4. Refresh the page, and you should see "Deployment Info" with status "VALIDATED".
142+
5. 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).

0 commit comments

Comments
 (0)