CDRIVER-5529 update release instructions to account for new rulesets #1997
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves CDRIVER-5529. Followup to mongodb/mongo-cxx-driver#1385.
The rulesets for the C Driver repository are nearly identical to those implemented for the C++ Driver, re-summarized here:
debian/unstable
andgh-pages
branches (always direct-pushable).Note
"Require a Pull Request" also applies the following rules:
No changes to how release tags are created appear to be strictly necessary atm given the release scripts already GPG-sign the release tag using the current git author's signing key. This is unlike the C++ Driver's currently-proposed solution which uses the Release Signing Key instead. We may want to consider switching to using the Release Signing Key for the C Driver as well in the near future to improve the usage experience for users who wish to validate the signature against a well-known, dedicated public key (provided by https://pgp.mongodb.com/) rather than individual developers' public keys. Filed CDRIVER-5994 to track this followup work (which must be individually and manually uploaded to one or more public keyservers for visibility...? GitHub snippets? public wiki page? ¯\_(ツ)_/¯).