chore(ci): trim workflows to run on a GitHub-hosted fork - #10
Conversation
- Delete org-only workflows (relay deploy, EAS, release, previews, webhooks) - Switch CI runners from Blacksmith to standard GitHub runners - Limit CI triggers to the main branch
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0d1a4859a3
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
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".
Thread transfer impact
This comment will update automatically after the next completed run. |
- update tests for new provider list, Forgejo host parsing, and environment routing
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e7aa777f32
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
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".
What Changed
Trimmed CI down to what a GitHub-hosted fork can actually run.
ci.ymlnow targets GitHub-hostedubuntu-24.04/macos-26runners instead of Blacksmith, with longer timeouts to match the slower machines. Deleted every workflow that depends on internal infrastructure or secrets we don't have on the fork: relay deploy, desktop macOS preview, mobile EAS preview/production and fingerprint check, mobile showcase screenshots, web preview, release, publish-aur, PR size/vouch, issue labels, thread transfer report, Cursor hygiene webhook, windows tests, plus the APT mirror composite action and the relay deploy test. Dropped the release-smoke job and desktop preload bundle verification from CI, and simplified the transfer budget report upload now that the consuming workflow is gone.Why
This repo now lives on a GitHub-hosted fork without Blacksmith runners, deploy secrets, or the release pipeline. Left in place, the removed workflows either fail on every push (missing self-hosted runners/secrets) or silently point at infrastructure that no longer exists. The Check/Test/Rust/Mobile native lint jobs keep the meaningful PR gates; everything else was noise the fork cannot honor.
UI Changes
Not applicable — CI-only change.
Checklist
Generated by GLM (glm-5.3-flash) via opencode.