Skip to content

ci: run Tabellio gates on macOS M4 - #45

Merged
hudsonaikins merged 2 commits into
codex/intb-279-v060-releasefrom
codex/intb-279-macos-ci
Jul 30, 2026
Merged

ci: run Tabellio gates on macOS M4#45
hudsonaikins merged 2 commits into
codex/intb-279-v060-releasefrom
codex/intb-279-macos-ci

Conversation

@hudsonaikins

@hudsonaikins hudsonaikins commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Purpose

Use the included Buildkite macOS M4 capacity for Tabellio CI while Linux hosted capacity is exhausted.

Changes

  • Route repository, Fallow, package, and product-validation gates to macos-medium.
  • Remove the Linux-only Git source-build artifact.
  • Require the hosted runner's Git version to be at least 2.50.1 using portable BSD/GNU awk.
  • Update the Buildkite structure test for the macOS queue.

Validation

  • npm run check — passed, 344 tests.
  • bash .buildkite/scripts/use-modern-git.sh — passed with Apple Git 2.50.1.
  • node --test tests/buildkite-high-gates.test.mjs — passed.
  • bk pipeline validate --file .buildkite/pipeline.yml — passed.
  • Buildkite #149 — full pipeline passed on exact head 3263d04195361154098b6c24956af6a8d4b4553d using M4.
  • Entire checkpoint 0bdb97273214 verified on exact head.

Dependency

Stacked on PR #44 so the v0.6.0 release candidate remains unchanged. Retarget to main after #44 merges.

Boundaries

No merge, deployment, or billing change authorized.

@hudsonaikins
hudsonaikins marked this pull request as ready for review July 30, 2026 02:11
@hudsonaikins
hudsonaikins merged commit 615733b into codex/intb-279-v060-release Jul 30, 2026
2 checks passed
@hudsonaikins
hudsonaikins deleted the codex/intb-279-macos-ci branch July 30, 2026 02:11
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