1. GitHub Actions 개요GitHub Actions: GitHub 저장소에서 발생하는 이벤트(Push, PR 등)를 트리거로 워크플로우(자동화 스크립트)를 실행워크플로우: .github/workflows/*.yml 파일로 구성되며, 각 단계(job)·작업(step)을 정의장점: 운영 환경과 무관하게 언제나 동일한 가상머신에서 빌드·테스트·배포2. 배포 흐름main 브랜치에 커밋 푸시 → 워크플로우 시작소스 코드 체크아웃 → JDK 설치 → Gradle 빌드빌드 결과물 압축(예: build/libs/*.jar)AWS 자격증명(Configuration)압축파일을 S3 버킷에 업로드CodeDeploy에 배포 요청 → EC2에 전달EC2에서 appspec.yml·deploy.sh 실행 → 애플리케이션..