CI 파이프라인
CI는main에 대한 모든 푸시와 모든 풀 리퀘스트에서 실행됩니다. 관련 없는 영역만 변경된 경우 비용이 큰 작업을 건너뛰기 위해 스마트 스코핑을 사용합니다.
작업 개요
Fail-Fast 순서
비용이 적은 검사가 먼저 실패하도록 작업이 정렬됩니다:docs-scope+changed-scope+check+secrets(병렬, 값싼 게이트 우선)- PR:
checks(Linux Node 테스트 2개 샤드),checks-windows,macos,android main푸시:build-artifacts+release-check+ Bun 호환성 +compat-node22
scripts/ci-changed-scope.mjs에 있으며, 단위 테스트는 src/scripts/ci-changed-scope.test.ts에 있습니다.