hotfix - deploy 수정 - #88
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughGitHub Actions 배포 워크플로(.github/workflows/deploy.yml)를 수정하여 JDK/Gradle 빌드와 JAR 업로드를 제거하고, 프로젝트 소스(docker-compose-prod.yml, .env 포함)를 EC2로 전송해 Docker Compose로 배포하도록 변경. 원격 .env 생성 단계 제거, CloudFront 무효화 단계 번호 조정, 경미한 문구 수정. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor Dev as Developer
participant GH as GitHub Actions
participant EC2 as EC2 Host
participant DC as Docker Compose
participant CF as CloudFront (optional)
Dev->>GH: push/tag (workflow dispatch)
GH->>EC2: SSH 접속
GH->>EC2: 프로젝트 전송 (backendProject/**, docker-compose-prod.yml, .env)
GH->>EC2: Docker/Compose 설치 확인/설치
GH->>DC: docker compose down
GH->>DC: docker compose build
GH->>DC: docker compose up -d
alt 선택: 캐시 무효화
GH->>CF: Invalidate distribution
end
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related issues
Possibly related PRs
Poem
Tip 🔌 Remote MCP (Model Context Protocol) integration is now available!Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats. 📜 Recent review detailsConfiguration used: CodeRabbit UI 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
Summary by CodeRabbit