jakartaee / jakartaee/jsonb-api

[Release]: 3.0.4 (service release)

Open
#426 0 comments 0 reactions 1 assignee Claimed by @KyleAure View on GitHub
release
Dominant language
Java
Stars
95
Forks
41
Avg merge
1d 6h
Merged PRs (30d)
35

Description

### Proposal

Outstanding work to be done to ensure OSGi manifest is correct.

### Outstanding work

- [x] https://github.com/jakartaee/jsonb-api/issues/425

### Check List

#### 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
- [ ] [Build and stage artifacts to staging repository](https://ci.eclipse.org/jsonb/view/Release%20Builds/job/jakarta-json-bind-build-and-stage/)
- [ ] [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/)
- [ ] Update this issue with a comment that links to the staged artifacts and the generated GitHub branch and tag
- [ ] [Create a `draft` release on GitHub](https://github.com/jakartaee/jsonb-api/releases/new)
#### Verify and modify
- [ ] Ask for feedback from the community to verify the staged artifact has all the expected changes.
- [ ] If anything needs to be added before publishing do that now and repeat the `Stage Release` section
#### Publish release
- [ ] [Publish staged artifacts to the public repository](https://ci.eclipse.org/jsonb/view/Release%20Builds/job/jakarta-json-bind-stage-to-release/)
- [ ] [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/)
- [ ] Update this issue with a comment that links to the published artifacts and the generated GitHub branch and tag
- [ ] [Modify the `draft` release on GitHub to be `pre-release` or `latest`](https://github.com/jakartaee/jsonb-api/releases)
#### Follow up
- [ ] [Email a Jakarta steering committee member to promote the TCK Distribution publically](https://ci.eclipse.org/jakartaee-spec-committee/job/promote-release/)
- [ ] [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)
- [ ] Update versions in non-build files, such as:
Documentation:
- [README.adoc](https://github.com/jakartaee/jsonb-api/blob/main/README.adoc)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.