Skip to content

ci: drop the self-hosted runner - #3694

Merged
datlechin merged 7 commits into
mainfrom
ci/pr-macos-tests-on-mac
Oct 20, 2026
Merged

datlechin merged 7 commits into
mainfrom
ci/pr-macos-tests-on-mac

Conversation

@datlechin

@datlechin datlechin commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Release Build runs on xcode-27 only: nightly at 19:00 UTC and by dispatch. The MAC_RUNNER switch, the runner input and the weekly hosted run go.
  • The ci rule says every job runs on a GitHub-hosted runner.
  • setup-xcode and setup-xcodegen notes no longer mention the Mac.
  • The self-hosted runner is unregistered and removed from the maintainer's Mac: its builds used too much of the machine's memory, and in a background session XCUITest hung before connecting.

Test plan

  • actionlint clean.
  • No workflow, action, doc or script in TablePro, docs, web, .github or integrations names the runner, its label or MAC_RUNNER.

@datlechin
datlechin enabled auto-merge (squash) October 20, 2026 05:32
@datlechin datlechin changed the title ci: run macOS Tests for in-repo pull requests on the Mac docs(ci): the Mac runner runs as its own user; macOS Tests stays hosted Oct 20, 2026
@datlechin datlechin changed the title docs(ci): the Mac runner runs as its own user; macOS Tests stays hosted ci: drop the self-hosted runner Oct 20, 2026
@datlechin
datlechin merged commit 952af55 into main Oct 20, 2026
13 of 16 checks passed
@datlechin
datlechin deleted the ci/pr-macos-tests-on-mac branch October 21, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant