Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added automatic publishing to crates.io on publish #8263

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

rdelfin
Copy link

@rdelfin rdelfin commented Mar 16, 2024

The last few releases of the rust crate have not gotten published to crates.io, presumably as they still require publishing manually. This causes a mismatch in CLI and library versions that can introduce breaking changes which are only solvable by pulling in flatbuffer versions directly from github instead of going through crates.io, which is not ideal (see #8257).

This PR adds support for automatically publishing to the rust crates library using katyo/publish-crates github action. This will need adding the appropriate secrets from your side.

Resolves #8257

@github-actions github-actions bot added the CI Continuous Integration label Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

v24.3.7 of Rust crate not released to crates.io
1 participant