37aba5d2f0ae3e696394cde13011e6901b08decd
- phpunit: cache the prepared project (vendor + phpunit) monthly via cache restore/save; drop system:install/plugin:install (TestBootstrapper installs into its own test DB, so every migration ran twice, ~5.5 min each); relax InnoDB durability on the CI database - package: save the tested zip keyed by the commit's tree hash; release restores it and only re-packages on a miss, but always validates and asserts the zip - cancel superseded PR runs (concurrency) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>