Skip to content

ci: skip verify and docs build on PRs that don't touch their inputs - #41

Merged
joeblau merged 1 commit into
mainfrom
ci/speedups-followup-codex
Oct 21, 2026
Merged

joeblau merged 1 commit into
mainfrom
ci/speedups-followup-codex

Conversation

@joeblau

@joeblau joeblau commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Follow-up to the Mac mini CI speedup review. Generated with the Codex CLI and reviewed.

A small changes job (dorny/paths-filter, pinned SHA, on the minis) runs on PRs only; pushes, manual runs and other events always run everything. A job skipped by if: reports as successful, so required checks keep reporting and merges never block.

  • Tests / verify (required): skipped on prose-only PRs. Package README/CHANGELOG/LICENSE and docs Markdown/MDX still run it, since they are packed or built/typechecked.
  • Documentation / build (required): runs only when apps/docs/**, packages/haptic/**, vendor/**, package manifests/lockfiles, .npmrc, the Playwright browsers action or the workflow change. Deploy and live smoke on main are unchanged.
  • Job ids/names verify and build are unchanged, so the required checks still match.

All jobs stay on [self-hosted, macOS, ARM64] with the fork-PR guard.

@joeblau
joeblau merged commit 0f9e5b0 into main Oct 21, 2026
7 checks passed
@joeblau
joeblau deleted the ci/speedups-followup-codex branch October 21, 2026 00:49
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