<aside>
💡 2022.11.15. 김관경, 문성현, 이승민
</aside>
push 이벤트 감지 안됨
꿀잠 잘 기대에 가득찬 CI / CD
- 기대에 가득 차서 push를 했지만 ㅋㅋ 어림도 없지 이벤트는 동작하지 않았다.
이 문제는 잠시 뒤로 미룹시다.
- workflow dispatch 명령어를 yaml 파일에 추가하여 수동으로 먼저 동작했다.
- 수동으로 job 동작을 확인한 뒤, 여러가지 실험을 진행했다.
문제 해결
- 알고보니 이벤트가 발생하는 해당 브랜치에도 workflow 폴더와 yaml 파일이 있어야했다.
- 이를 통해 해결
github actions에서만 npm이 없다고 뜨는 에러
고난의 시작
- 수동으로 job 동작을 확인하는데, npm이 없다는 에러가 떴다.
원인 파악 - nvm 제거 후 nodejs 수동 설치
- 이전 트러블 때, github actions에서 nvm의 nodejs에는 접근을 할 수 없었다.
- 이를 위해 nvm의 nodejs를 삭제하고, 따로 nodejs를 직접 설치해야했다.
- 이를 통해 nodejs에 접근이 가능해지고, npm install이 정상적으로 동작하는 걸 확인하였다.
다시 찾아온 문제 - nvm 환경변수