Codex UI Linux Port

Unofficial release automation

Codex UI, rebuilt for Linux.

A public packaging pipeline that tracks upstream Codex UI releases, validates artifacts, and keeps Linux packages reproducible.

About

Built for repeatable Linux updates.

Codex UI changes fast. This project keeps Linux packaging deterministic: fetch current upstream source archive, rebuild native modules, apply Linux patches, emit packages, verify checksums, and keep local runtime data out of git.

Rationale

Maintenance time turned into leverage.

The automation came from a real workstation need: frequent Codex UI updates made manual Linux repackaging repetitive. Long builds, dependency installs, and CI waits became the right time to make that workflow reliable.

Pipeline

Actions is the release authority.

01 Resolve

Read upstream appcast and select current source archive and version.

02 Compare

Hash source archive and compare against existing release manifest.

03 Build

Generate primary Arch/CachyOS and experimental Debian and RPM artifacts.

04 Verify

Validate expected assets, manifest, checksums, and privacy boundary.

Packages

One release. Three Linux package families.

Boundary

Public automation. Clear boundaries.

The repository stores automation, patches, package metadata, and documentation. It must not store Codex chats, profiles, sessions, runtime databases, tokens, private keys, local paths, or extracted app bundles.

Release Policy

License

Source available for noncommercial use.

Original project automation and documentation use PolyForm Noncommercial 1.0.0. Upstream software, assets, metadata, trademarks, and dependencies retain their respective terms. Read scope.