Make Linux release dependency installation deterministic - #311
Conversation
|
@codex please review this PR and give me 10-20 issues if any. Categorize findings as required, recommended, or optional. |
💡 Codex Reviewhowcode/desktop/pi-threads/project-actions.ts Line 208 in 6de9e7d Required. In full-clean mode, the Pi session files are now unlinked before any project or worktree directory is removed. If a later howcode/src/electron/main/headless/auth.ts Lines 56 to 60 in 6de9e7d Recommended. When headless mode is bound to the explicitly supported loopback host AGENTS.md reference: src/electron/main/headless/AGENTS.md:L4-L4 ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
Why
Two release runs spent more than 20 minutes retrying the hosted runner's unhealthy Azure Ubuntu mirror. The build only needs Ubuntu archive packages, so unrelated runner mirrors should not be part of the release path.
Validation
git diff --check