Skip to content

πŸ‘· develop push μ‹œ CI 성곡 ν›„ 학ꡐ μ„œλ²„ μžλ™ 배포 - #53

Merged
s26059-maker merged 3 commits into
developfrom
feature/cd-deploy
Oct 28, 2026
Merged

s26059-maker merged 3 commits into
developfrom
feature/cd-deploy

Conversation

@s26059-maker

@s26059-maker s26059-maker commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

λ³€κ²½ 사항

  • .github/workflows/ci.yml에 deploy job μΆ”κ°€
    • needs: build β€” λΉŒλ“œΒ·ν…ŒμŠ€νŠΈκ°€ 성곡해야 μ‹€ν–‰
    • 쑰건: github.event_name == 'push' && github.ref == 'refs/heads/develop' (PRμ—μ„œλŠ” μ‹€ν–‰λ˜μ§€ μ•ŠμŒ)
    • appleboy/ssh-action@v1둜 μ„œλ²„ 접속 ν›„ develop μ΅œμ‹ ν™” β†’ docker compose up -d --build backend β†’ docker image prune -f
  • κΈ°μ‘΄ build jobκ³Ό on: νŠΈλ¦¬κ±°λŠ” λ³€κ²½ μ—†μŒ

사전 μ€€λΉ„

  • GitHub Secrets 등둝 ν•„μš”: SERVER_HOST, SERVER_PORT, SERVER_SSH_KEY

μ°Έκ³ 

  • 별도 μ›Œν¬ν”Œλ‘œ(workflow_run) 방식은 μ œκ±°ν•¨. 같은 μ›Œν¬ν”Œλ‘œ μ•ˆμ˜ job이라 main 반영 전에도 develop pushμ—μ„œ λ°”λ‘œ λ™μž‘ν•¨

πŸ€– Generated with Claude Code

@s26059-maker s26059-maker changed the title πŸ‘· develop CI 성곡 μ‹œ 학ꡐ μ„œλ²„ μžλ™ 배포 μ›Œν¬ν”Œλ‘œ μΆ”κ°€ πŸ‘· develop push μ‹œ CI 성곡 ν›„ 학ꡐ μ„œλ²„ μžλ™ 배포 Oct 28, 2026
@s26059-maker
s26059-maker merged commit 6b02320 into develop Oct 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant