GitHub Action 삽질로그
.github/workflows/CI.yml
로 CI action 작성
- 대상 브랜치를 제대로 파악하지 못해서 1차 문제 발생
- package.json 파일에 선언된 npm 명령어를 못 찾아서 2차 문제 발생
- lint 검사 대상이 되는 파일에서 npm 명령어를 실행함
- 그러니까 검사하는 pull request 이전 소스코드를 기준으로 실행됨
- yaml파일의 type 프로퍼티 중 edited 는 PR에 커밋이 추가되는게 아니라 PR 메시지를 수정했을때를 의미한다
- PR에 커밋을 쌓으면 PR 메시지를 한번 수정해줘야 CI 가 돌아감!