HeartRing [5] AWS S3에 자동배포를 해보자

BBAKJUN·2022년 2월 3일
0

HeartRing

목록 보기
5/6

HeartRing 프로젝트 자동배포

하트링 프로젝트를 Vercel이 아닌
Github Action 을 이용하여 자동배포화를 진행해보려한다.

현재 하트링 프로젝트는 팀원의 레포를 내가 fork해와서 새로운 기능이나 버그를 고칠때 새로운 브랜치를 생성해 수정 혹은 기능구현후 Pull Request를 날려 마스터브랜치인 delvelop 브랜치에 Merge 시키는 flow로 진행하고있다.

그래서 깃헙액션은 기존에 작성하였던 가이드와는 다르게 push 이벤트가 아닌 pull_request가 날라왔을때 빌드후 s3에 올리도록 할것이다.

과정이 궁금하신 분들은 작성해놓은 포스팅 가이드가 있으니 이걸확인해보면 됩니다!

HeartRing 프로젝트 루트 디렉토리에

/.github/workflows/main.yml 을 생성해주고

위와 같이 작성해주었다.

히히 뭔가 된다... 싶었는데

ESLINT 오류와 getSerSideProps를 사용못한다는 워닝이 뜬 관계로...

고치고 다시 PR을 날리던가해야겠다..ㅎㅎ 일단 github 액션 연동까지는 성공이다

profile
함께 일하고 싶은 환경을 만들어가는 프론트엔드 개발자 박준형입니다. 블로그 이전 [https://dev-bbak.site/]

0개의 댓글