mirror of
https://github.com/launchdarkly/ai-tooling.git
synced 2026-09-14 20:00:40 +08:00
14bde71f44
Branch protection requires "Unit tests", "Aggregate scores", and "Evaluate gate" — all of which come from this workflow. With the `paths:` filter, PRs that don't touch `skills/**`, `evals/**`, or this file never trigger the workflow, so the three required checks stay forever in "Expected — Waiting for status to be reported" and block merge. (#74 hit this.) Remove the trigger-level `paths:` filter so the workflow always runs on PRs. The existing diff job and per-job `if:` conditions already short-circuit the real work when no skills changed, and GitHub treats skipped required checks as passing.