feat: add CI/CD workflow for queue-service - #17
Conversation
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
📎 관련 이슈
📌 작업 내용
main-latest태그로 배포하도록 CD workflow를 추가했습니다.✨ 변경 사항
.github/workflows/queue-service-ci.yml수정.github/workflows/queue-service-deploy.yml추가ghcr.io/3s-ticketing/queue-service:main-latestghcr.io/3s-ticketing/queue-service:{commit-sha}docker compose -f docker-compose.app.yml pull queue-servicedocker compose -f docker-compose.app.yml up -d --no-deps --force-recreate queue-servicedocker login ghcr.io단계 추가ticketing-queue-service컨테이너 상태 확인 명령 추가📝 리뷰 포인트 (선택)
ghcr.io/3s-ticketing/queue-service:main-latestqueue-serviceticketing-queue-service--no-deps --force-recreate queue-service옵션을 사용했습니다.GPR_USERGPR_TOKENEC2_HOSTEC2_USEREC2_SSH_KEYQUEUE_TOKEN_SECRET🧠 기타 참고 사항
ticketing-system/docker-compose.app.yml에서 queue-service가image: ghcr.io/3s-ticketing/queue-service:main-latest를 바라보도록 변경되어 있어야docker compose pull queue-service가 정상 동작합니다.