-
Notifications
You must be signed in to change notification settings - Fork 145
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
Create git tags (and GitHub releases?) for crates.io releases #881
Comments
Oh, it seems to be a bit more complicated than that because not all crates follow the same version. For example In other crates where I have this setup, I prefix the tag with the crate name and create separate GitHub releases: https://github.com/rust-mobile/ndk/tags and https://github.com/rust-mobile/ndk/releases. In particular I'd like to see #869 come to fruition in a |
I don't have a good workflow for github releases and It's not where I want to spend time and effort. It might change but in the mean time the easiest way to figure out in which version a change is is to look at the commit log and see which |
|
I'm not asking for a full GitHub release workflow, just keeping the tags (https://github.com/nical/lyon/tags) up-to-date. This is as easy as running Publishing a so-called "GitHub release" on top of that tag is a bonus at this point. The nice thing about tags is that they show up in the commit information on GitHub so that one can see at once what the first release is that includes it 🎉 If needed |
Thanks for the pointers. Most of my reticence is coming from ignorance (in addition to lack of time). I've put looking to that high-ish in my TODO list. |
Sounds good, thanks for the release and thanks for looking into this! |
Currently it is a bit hard to figure out whether or not a commit on the
master
branch is included in a release, because no tags have been created after1.0.0
.Note: in case it is useful, the original git hash that a
cargo publish
was issued from can be retrieved from this file in the packaged source: https://docs.rs/crate/lyon_path/1.0.4/source/.cargo_vcs_info.json.The text was updated successfully, but these errors were encountered: