Skip to content

Conversation

@oai-ragona
Copy link
Collaborator

@oai-ragona oai-ragona commented Apr 25, 2025

Taking a pass at building artifacts per platform so we can consider different distribution strategies that don't require users to install the full cargo toolchain.

Right now this grabs just the codex-repl and codex-tui bins 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.

@oai-ragona oai-ragona force-pushed the codex-rs-release-action branch from 662c41e to a26f1da Compare April 25, 2025 21:50
@oai-ragona oai-ragona changed the title [codex-rs] add rust-release action [codex-rs] Add rust-release action Apr 25, 2025
@oai-ragona oai-ragona marked this pull request as ready for review April 25, 2025 23:17
Copy link
Collaborator

@bolinfest bolinfest left a 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.

Copy link
Collaborator

@wpt-oai wpt-oai left a 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.

Copy link
Collaborator

@wpt-oai wpt-oai left a 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.

Copy link
Collaborator

@bolinfest bolinfest left a 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!

@bolinfest bolinfest merged commit cb0b025 into main Apr 29, 2025
8 checks passed
@bolinfest bolinfest deleted the codex-rs-release-action branch April 29, 2025 23:38
@github-actions github-actions bot locked and limited conversation to collaborators Apr 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants