Improved documentation for rust crate release process - #423
Open
joeslice wants to merge 4 commits into
Open
Conversation
Included is an untested draft version of release steps that might be useful when shipping a new release of the rust artifacts to crates.io. This should be validated and corrected with Adolfo's help before carrying on.
aochagavia
reviewed
Aug 26, 2026
|
|
||
| - `jni_simplified.h` — bindgen generates the bindings from this header; the build fails | ||
| without it | ||
| - `graal_isolate.h` and `graal_isolate_dynamic.h` |
Collaborator
There was a problem hiding this comment.
I'm not 100% sure these are needed, but there's no harm in shipping them
Simplifying and improving the instructions while testing them.
The prior example was no longer accurate since requiring `options` instead of a boolean. This new example demonstrates some indentation options and also a bit more about the json->kson pipeline.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Included are the improvements to the release documentation for the rust library as tested in the 0.3.0 release. Additionally, a bonus change to improve the rust readme.