mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
04a57029b3
Per @WAWQAQ direction (DM): trim PR-time CI to fast-feedback only. adapter-test (~30-60s) is the next-largest PR wait after e2e-headed (which #1521 just removed). Adapter authors typically run focused tests locally before pushing (`npm run test:adapter`); CI duplication adds queue latency without catching new classes of bugs. PR-time CI surface now: - typecheck / unit (~1 min) - lint gates (typed-error / silent-column-drop) - build × 3 platforms Adapter test guards (still strict): - push to main / dev - nightly cron - workflow_dispatch (manual when an adapter-heavy PR really wants the signal before merge) Same gate as smoke-test (`if: github.event_name == 'push' || schedule || workflow_dispatch`) for consistency.