TL;DR
- actions에 command를 추가할 때는 세세하게 분리하여 실행하도록 구성하자.
1. Snake generator에서 docker image 다운로드 실패
- 어제 아침 7시 15분에 readme에 설정해놓은 snake generator에서 docker image를 다운로드 받는데 503 에러(service available)가 발생했다.
- 하지만 이후의 로그를 다시 살펴보면 docker image가 제대로 다운로드 되는 것을 보아 이 문제는 넘어가는 것으로 한다.
-
BookReview에서 issue 생성시 template 적용하는 부분에서의 버그
- ISSUE_TEMPLATE.md 파일을 읽는데 나의 workspace에서 찾을 수 없다고 한다.
- 먼저 부모 레포지토리를 클론해서 checkout action이 필요하다고 한다.
그 전에.. github action에 대해 간략하게나마 알아보자! 왜냐믄 다 까먹었거든~~
- github actions는 build, test, 배포 파이프라인을 자동화하는 CI/CD(지속적 통합 및 지속적 배포) 플랫폼이다.
- 레포지토리에 변경 사항을 push하거나 production에 pr을 merge할 때 테스트를 돌릴 수 있는 워크플로우를 만들 수 있다.
종필님이 github cli로 action을 설정할 수 있다고 알려주셔서 지피티에 물어가보며 파일을 재구성, push했더니..