무엇보다도, githup Actions secrets에서 설정한 변수에서 _ 가 들어가 있다면 yml 파일에선 . 으로 처리해야 한다. REMOTE_IP
라면 ${{ secrets.REMOTE.IP }} 일듯.
1. github actions 상세 설명
https://zzsza.github.io/development/2020/06/06/github-action/
2. appleboy/ssh-action 에서 key 값 (RSA private key) 설정하는 부분은 여기를 참고.
https://tesseractjh.tistory.com/275
3. 자동화 설명
https://iamjooon2.tistory.com/25
Github Action을 이용한 EC2 자동배포 적용기
이전 프로젝트에서 배포를 담당했다. main 브랜치에 팀원들의 개발 내역이 머지되면, EC2에서 브랜치를 pull 하는 방식으로 배포를 진행했는데, 이 과정이 정말 너무나도 번거로웠다. 그래서 다음
iamjooon2.tistory.com
4. merge 돼었을때 action 실행하도록 하는 방법
https://stackoverflow.com/questions/60710209/trigger-github-actions-only-when-pr-is-merged