Skip to content

ci: scope pull request jobs by changed paths#394

Merged
blove merged 1 commit into
mainfrom
codex/ci-hygiene-pr3-affected-prs
May 17, 2026
Merged

ci: scope pull request jobs by changed paths#394
blove merged 1 commit into
mainfrom
codex/ci-hygiene-pr3-affected-prs

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 17, 2026

Summary

  • add a cheap CI scope job that maps PR path changes to the heavy jobs they can affect
  • keep pushes to main on the full CI suite so deploy/release confidence does not shrink
  • gate Node/uv/Playwright-heavy PR jobs before dependency setup when unrelated files changed

Validation

  • ruby -e "require 'psych'; Psych.load_file('.github/workflows/ci.yml'); puts 'ci.yml parses'"
  • local shell dry-run of the path classifier for representative library, website, cockpit, examples/chat, PostHog, and unrelated docs paths
  • git diff --check

@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment May 17, 2026 4:23am

Request Review

@blove blove enabled auto-merge (squash) May 17, 2026 04:20
@blove blove merged commit 5a100fa into main May 17, 2026
16 checks passed
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