CI가 그냥 코드라면? 워크플로, 타입화된 플랫폼, 그리고 한 함수만큼 가까운 모델
What if your CI was just code? Workflows, a typed platform, and a model one function away

TL;DR AI
1분핵심 요약
Plain은 CI 워크플로를 YAML 대신 TypeScript, Python, Go 같은 실제 프로그래밍 언어로 작성하는 내장 CI 시스템을 제안한다.
트리거와 스텝이 타입으로 정의되어 컴파일 단계에서 검증할 수 있고, 일반적인 IDE 지원도 그대로 받을 수 있다.
CLI를 통해 CI를 로컬에서 실행할 수 있어, 변경 사항을 푸시하기 전에 더 쉽게 테스트하고 디버깅할 수 있다.
워크플로가 결국 코드이기 때문에 함수 재사용, 반복문, Promise.all 같은 병렬 처리도 자연스럽게 활용할 수 있다.
