You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -131,11 +131,12 @@ Run `./format.sh` to format all source files in the way enforced by the "Check f
131
131
132
132
## Releasing (CI employees only)
133
133
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