이미 구성을 다 해놓은 깃헙액션에 코드만 살짝쿵 수정해서 배포하는데 슬랙으로 알림이 왔다.
(이게 뭐시여..?)
액션에 부랴부랴 들어가서 에러 메세지를 보니
Module not found: Error: Can't resolve ... in filepath
에러메세지를 보고 추측한바에 의하면 Components라는 폴더의 이름을 components로 바꾸었는데 그것을 인식하지 못하고 있었다.
그래서
이 명령어를 터미널에 쳐서 깃헙액션이 폴더명 대소문자 확인을 못하는 버그를 고치려고 했지만
File name ... differs from already included file name ... only in casing
(실패..)
아마 명령어 이후로 대소문자는 구분하지만 같은 파일이름이 있다는(?) 에러를 띄우는것 같았다.
그래서 바뀐 에러메세지를 바탕으로 또다시 구글에 찾아보니 tsconfig.json파일안에 있는 설정 하나만 바꿔주면 된다고 해서 바꾸어 주었다.
"forceConsistentCasingInFileNames": false
그리고 또다시 배포를 했는데
(실패...)
또다시 구글링을 해보자 다른이름으로 바꾸고 배포한다음에 다시 이름을 원래 원하는 이름으로 바꾸면 된다고 해서 config설정을 다시 바꾸고 이름을 components가 아닌 component로 해서 배포를 하였다.
그 결과
성공 ✨