[codex-rs] Add rust-release action (#671)

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.
This commit is contained in:
oai-ragona
2025-04-29 16:38:47 -07:00
committed by GitHub
parent 0a00b5ed29
commit cb0b0259f4
6 changed files with 185 additions and 3 deletions

View File

@@ -10,3 +10,9 @@ members = [
"repl",
"tui",
]
[workspace.package]
version = "0.1.0"
[profile.release]
lto = "fat"

View File

@@ -1,6 +1,6 @@
[package]
name = "codex-cli"
version = "0.1.0"
version = { workspace = true }
edition = "2021"
[[bin]]

View File

@@ -1,6 +1,6 @@
[package]
name = "codex-exec"
version = "0.1.0"
version = { workspace = true }
edition = "2021"
[[bin]]

View File

@@ -1,6 +1,6 @@
[package]
name = "codex-repl"
version = "0.1.0"
version = { workspace = true }
edition = "2021"
[[bin]]