-
Notifications
You must be signed in to change notification settings - Fork 6.6k
[codex-rs] Add rust-release action #671
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
Conversation
662c41e to
a26f1da
Compare
bolinfest
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for exploring this! I think my biggest hangup is the version stuff.
We have some GitHub workflows internally where we got fancy with build.rs so we didn't have to make local changes to Cargo.toml to stamp out specific versions if you want a pointer.
wpt-oai
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work hacking this up! Small change req and blocking the merge so I can take a pass later to review our repo / push policies.
wpt-oai
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good at this point to me.
bolinfest
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really nice work: ty!
Taking a pass at building artifacts per platform so we can consider different distribution strategies that don't require users to install the full
cargotoolchain.Right now this grabs just the
codex-replandcodex-tuibins for 5 different targets and bundles them into a draft release. I think a clearly marked pre-release set of artifacts will unblock the next step of testing.