Skip to content

[codex] Disable root GitHub workflows [skip ci]#3586

Draft
BGD-1DAY00 wants to merge 1 commit into
pingdotgg:mainfrom
BGD-1DAY00:codex/disable-github-workflows
Draft

[codex] Disable root GitHub workflows [skip ci]#3586
BGD-1DAY00 wants to merge 1 commit into
pingdotgg:mainfrom
BGD-1DAY00:codex/disable-github-workflows

Conversation

@BGD-1DAY00

@BGD-1DAY00 BGD-1DAY00 commented Jun 28, 2026

Copy link
Copy Markdown

Summary

  • Convert all root .github/workflows/*.yml workflows to manual-only disabled stubs.
  • Keep the previous workflow bodies commented in place for reference/recovery.
  • Remove automatic push, pull_request, pull_request_target, issue_comment, and scheduled release triggers from active YAML.

Why

These workflows have been running automatically and consuming GitHub Actions/resources. This change makes them inert unless someone manually dispatches the small disabled stub.

Notes

I attempted to disable the workflows directly through GitHub first, but the active account only has read access to pingdotgg/t3code, so GitHub returned 403 Must have admin rights to Repository for workflow disable calls.

The nested .repos/*/.github/workflows files are left unchanged because they are not root workflows for pingdotgg/t3code.

Validation

  • Parsed all edited workflow YAML files with Ruby YAML.load_file.
  • Confirmed no uncommented automatic root workflow triggers remain for push, pull_request, pull_request_target, issue_comment, or schedule.

Note

Disable all root GitHub Actions workflows for manual-only dispatch

Replaces automatic triggers (push, pull_request, schedule, etc.) with workflow_dispatch-only triggers across all workflows in .github/workflows/. Each workflow's functional jobs are replaced with a single disabled no-op job that prints an explanatory message. Previous workflow content is preserved as commented-out reference code.

  • Affected workflows: ci.yml, release.yml, deploy-relay.yml, pr-vouch.yml, pr-size.yml, issue-labels.yml, mobile-eas-preview.yml
  • All permissions blocks are replaced with empty objects
  • Behavioral Change: CI checks, releases, relay deploys, PR labeling, EAS previews, and label syncs no longer run automatically on any repo event
📊 Macroscope summarized 0f74855. 7 files reviewed, 0 issues evaluated, 0 issues filtered, 0 comments posted

🗂️ Filtered Issues

No issues evaluated.

@coderabbitai

coderabbitai Bot commented Jun 28, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 0e877f48-dac9-407e-bfac-225c19e2fdc1

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added vouch:unvouched PR author is not yet trusted in the VOUCHED list. size:XXL 1,000+ changed lines (additions + deletions). labels Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL 1,000+ changed lines (additions + deletions). vouch:unvouched PR author is not yet trusted in the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant