Skip to content

[chore] N100 prod-only \uc6b4\uc601 + dev push \ub294 \uc774\ubbf8\uc9c0\ub9cc \ube4c\ub4dc#36

Merged
peterabcd merged 1 commit into
devfrom
chore/deploy-prod-only
Jun 7, 2026
Merged

[chore] N100 prod-only \uc6b4\uc601 + dev push \ub294 \uc774\ubbf8\uc9c0\ub9cc \ube4c\ub4dc#36
peterabcd merged 1 commit into
devfrom
chore/deploy-prod-only

Conversation

@peterabcd

Copy link
Copy Markdown
Collaborator

요약

N100 에서는 prod 만 운영하기로 결정. staging 은 N100 에서 안 돌린다 (dev 작업은 로컬 pnpm dev 로 충분).

수정 내용

  • .github/workflows/deploy.yml
    • dev push → staging-<sha> GHCR image build/push 까지만 수행. SSH deploy job 은 deploy_to_n100 == 'true' 쪽에서만 실행.
    • main push → 기존대로 prod-<sha> image + N100 SSH 배포.
    • workflow_dispatch.inputs.target 에서 staging 제거, prod 만 남김.
  • deploy/docker-compose.yml intro 교체 — prod 단일 안내.
  • deploy/README.md 전면 개편 — staging 세션 제거, prod init 절차 + DuckDNS HTTPS 절차 명시.
  • docs/wiki/02-Tech-Stack.md 배포 레인 그림 설명 교체.

검증

  • pnpm check 통과.
  • workflow YAML 재구조는 trigger conditional (if: needs.build.outputs.deploy_to_n100 == 'true') 일령 적용. 머지 후 dev branch push 테스트로 image build 만 돌고 deploy 가 skip 되는 지 확인 예정.

이후 작업

Week 3 wrap 내 이어서 #15 (OG/PWA), #14 (검색/필터), #13 (멤버 페이지) 순서로 구현 후 dev → main 머지 + v0.2.0.

@peterabcd peterabcd merged commit 63869cf into dev Jun 7, 2026
1 check passed
@peterabcd peterabcd deleted the chore/deploy-prod-only branch June 7, 2026 06:46
@peterabcd peterabcd mentioned this pull request Jun 7, 2026
4 tasks
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