Skip to content

ci: adopt self-hosted runner toggle for safe CI + bot jobs - #141

Merged
WomB0ComB0 merged 6 commits into
mainfrom
ci/self-host-sweep
Sep 29, 2026
Merged

WomB0ComB0 merged 6 commits into
mainfrom
ci/self-host-sweep

Conversation

@WomB0ComB0

Copy link
Copy Markdown
Member

Routes this repo's safe CI/bot jobs to the self-hosted runner via the standard USE_SELF_HOSTED toggle (GitHub-hosted runners are billing-blocked).

Files toggled:

  • changelog-sync.yml (1 job)
  • i18n-parity.yml (1 job)
  • labeler.yml (1 job)
  • lychee.yml (1 job)
  • required.yml (5 jobs)
  • stale.yml (1 job)

Safety: only lines that were exactly runs-on: ubuntu-latest were changed — build/test/lint/docs/gate/bot jobs that need only public HTTPS. Release/publish/deploy/CodeQL/Docker-publish/Windows/matrix/agentic workflows were left hosted (needs-care or cannot-move on a Linux/non-root/egress-restricted runner). Merge on green — no --admin.

@github-actions github-actions Bot added the area:ci GitHub Actions, workflows, CI label Sep 29, 2026
@WomB0ComB0
WomB0ComB0 merged commit fd71173 into main Sep 29, 2026
21 checks passed
@WomB0ComB0
WomB0ComB0 deleted the ci/self-host-sweep branch September 29, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:ci GitHub Actions, workflows, CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant