What: Every CMS save ran a full site build.
Evidence: ~30 of the last 100 Actions runs were builds for draft saves.
Fix: #340 builds cms/* PRs only once marked Ready and cancels superseded runs. #351 skips the check when the PR already merged (fatal: couldn't find remote ref refs/pull/350/merge).
What: Every CMS save ran a full site build.
Evidence: ~30 of the last 100 Actions runs were builds for draft saves.
Fix: #340 builds
cms/*PRs only once marked Ready and cancels superseded runs. #351 skips the check when the PR already merged (fatal: couldn't find remote ref refs/pull/350/merge).