Treating warnings as errors because process.env.CI = true.
라는 메세지가 나오며 Failed to compile 이라며 build 가 중지된다.
안내 메세지에서 볼 수 있듯이 CI 가 true 라 생기는 문제로
- run: npm run build
▶ - run: CI='false' npm run build
CI='' npm run build
라고 적어도 작동하지만, 명확하지 않은 명령어는 좋지 않다고 생각하기 때문에 false 라고 써준다.
나중에 codedeploy 를 사용하거나 배포 과정에서 또 CI 에서 문제가 발생할 수도 있는데,
- run: unset CI && npm run build
이렇게 해결 할 수도 있다.
참고 : Github Action Docs