Github 저장소에서 제공하는 CI/CD 도구로 workflow 자동화가 가능하다.
소스코드를 운영환경에 자동배포 하는 aws의 서비스
1) github repository에서 Actions탭을 누른다.
2) setup workflow yourself - start commit - commit your file을 누르면 .github/workflows가 생성된다.
3) pull한 후 로컬에서 yml을 수정해준다.
+) github에 push하기 전에 S3 버킷 생성과 IAM github 등록하기
IAM에 github계정 추가해줄 때
4) github action..
5) KEY ID, SECRETACCESS KEY, BUCKET NAME 입력해주기
(Settings - secres에 있음)
6) 해당 디렉토리가 S3에 있어야 한다..!
7) push 해주기
...
안된다. ...
그래서 그냥 강의에 나온대로 해보려니까 EB에 환경생성이 안된다....ㅠ