We should publish a 3.1.0-M1 release to test to process after migration from OSSRH. If there are any PRs are issues you want to make sure go into an M1 release please comment below. - [x] https://github.com/jakartaee/jsonb-api/pull/391 #### Prepare - [X] Open this issue. - [x] Complete outstanding work - [x] [Update TCK Signatures to capture API changes](https://github.com/jakartaee/jsonb-api/actions/workflows/update.yml) #### Stage release - [x] [Build and stage artifacts to staging repository](https://ci.eclipse.org/jsonb/view/Release%20Builds/job/jakarta-json-bind-build-and-stage/) - [x] [Pull and stage the TCK distribution artifact to download.eclipse.org](https://ci.eclipse.org/jsonb/view/Eclipse%20Builds/job/jakarta-json-bind-tck-pull-and-stage/) - [x] Update this issue with a comment that links to the staged artifacts and the generated GitHub branch and tag - [x] [Create a `draft` release on GitHub](https://github.com/jakartaee/jsonb-api/releases/new) #### Verify and modify - [x] Ask for feedback from the community to verify the staged artifact has all the expected changes. - [x] If anything needs to be added before publishing do that now and repeat the `Stage Release` section #### Publish release - [x] [Publish staged artifacts to the public repository](https://ci.eclipse.org/jsonb/view/Release%20Builds/job/jakarta-json-bind-stage-to-release/) - [x] [Publish staged TCK distribution artifact to download.eclipse.org](https://ci.eclipse.org/jsonb/view/Eclipse%20Builds/job/jakarta-json-bind-tck-staged-to-promoted/) - [x] Update this issue with a comment that links to the published artifacts and the generated GitHub branch and tag - [x] [Modify the `draft` release on GitHub to be `pre-release` or `latest`](https://github.com/jakartaee/jsonb-api/releases) #### Follow up - [x] [Email a Jakarta steering committee member to promote the TCK Distribution publically](https://ci.eclipse.org/jakartaee-spec-committee/job/promote-release/) - [x] [Create pull request to https://github.com/jakartaee/specifications](https://github.com/jakartaee/specifications/blob/master/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md) - upload [generated specification documentation](https://github.com/jakartaee/jsonb-api/actions/workflows/specification.yml) - [x] Update versions in non-build files, such as: Documentation: - [README.adoc](https://github.com/jakartaee/jsonb-api/blob/main/README.adoc)
We should publish a 3.1.0-M1 release to test to process after migration from OSSRH.
If there are any PRs are issues you want to make sure go into an M1 release please comment below.
Prepare
Stage release
draftrelease on GitHubVerify and modify
Stage ReleasesectionPublish release
draftrelease on GitHub to bepre-releaseorlatestFollow up
Documentation: