Skip to content

chore(ci): trim workflows to run on a GitHub-hosted fork - #10

Merged
Fryuni merged 2 commits into
mainfrom
t3code/run-workflows-on-fork
Sep 14, 2026
Merged

Fryuni merged 2 commits into
mainfrom
t3code/run-workflows-on-fork

Conversation

@Fryuni

@Fryuni Fryuni commented Sep 14, 2026

Copy link
Copy Markdown
Owner

What Changed

Trimmed CI down to what a GitHub-hosted fork can actually run. ci.yml now targets GitHub-hosted ubuntu-24.04 / macos-26 runners 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

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

Generated by GLM (glm-5.3-flash) via opencode.

- 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
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 14, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-14T21:29:59.319294Z e7aa777 New commits
ℹ️ 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Sep 14, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 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".

Comment thread .github/workflows/release.yml
@github-actions

github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown

Thread transfer impact

⚠️ The latest CI run did not produce a thread transfer result for e7aa777.

This comment will update automatically after the next completed run.

- update tests for new provider list, Forgejo host parsing, and environment routing

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 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".

Comment thread .github/workflows/ci.yml
Comment thread .github/workflows/issue-labels.yml
@Fryuni
Fryuni merged commit b9a2712 into main Sep 14, 2026
13 checks passed
@Fryuni
Fryuni deleted the t3code/run-workflows-on-fork branch September 14, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant