You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
gate-mode no longer silently overrides .gate.yml. The Action input carried default: "none", so omitting gate-mode overrode the file with none on every run — a repo that opted into rules.gate: blockers got an advisory check that could never fail. An omitted input now lets the file decide; an explicit value still wins.
An invalid gate-mode is refused instead of silently never gating — rejected with a neutral "Action setup failed" Check Run naming the input.
Changed
Fork gate hardened. A PR whose payload does not state its fork status is treated as a fork rather than assumed same-repo.
Baselines compare against the deployment that rendered them.
Default-branch measurement coverage widened — measured on install and on merge commits whose tree matches a reviewed head, so a repo's first PR still has a baseline.
Adoption
Added CHANGELOG.md, examples/gate.yml (a liftable workflow consuming apatureai/gate@v1), and README corrections.
All package manifests bumped to 0.1.5 to track the release tag.