1. CI(Continuous Integration)란?개념:개발자가 코드를 변경하여 커밋하거나 푸시할 때마다 자동으로 빌드, 의존성 설치, 린트 검사, 테스트 실행 등 일련의 검증 과정을 수행하는 시스템이다. 수행 트리거는 yml 파일 내에서 설정할 수 있다.실행 방식:GitHub Actions와 같은 도구를 사용하면, 커밋(push) 또는 풀 리퀘스트(PR) 이벤트가 트리거될 때 미리 작성된 워크플로우(예: ci.yml) 파일에 따라 작업들이 자동으로 실행된다.결과 처리:만약 린트 검사나 테스트 등에서 문제가 발생하면, 해당 단계에서 오류가 발생하여 전체 CI 파이프라인이 실패하게 됩니다. 이는 보통 브랜치 보호 정책을 통해 PR 머지가 진행되지 않도록 하여, 문제를 해결한 후에야 코드가 통합되도록 ..