Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.12 KB

CONTRIBUTING.md

File metadata and controls

23 lines (16 loc) · 1.12 KB

Contributing to Rust OCI Wasm

Thanks for your interest in contributing to Rust OCI Wasm! Our process for contribution is fairly straightforward as this is a small project. Bug fixes and new features must be submitted using a pull request. For new features, it is also recommended to first open an issue to discuss the feature before submitting a pull request.

Working with the code

The only required tooling outside of a standard development tool chain is

As this is a wrapper around another crate, most of our tests are done via integration tests, which can be found in the tests/ directory. Please note that these tests are run as part of the CI pipeline, so they must pass before a pull request can be merged.

Releasing the project

Releases are done by project maintainers as deemed necessary. Releases are entirely automated and can be triggered by tagging the desired commit with a tag of the form vX.Y.Z. This will automatically trigger the release process, which pushes the crate to crates.io.