Skip to content

chore: revert-secrets-sync/#81 - #82

Merged
chaeyn merged 1 commit into
mainfrom
chore/revert-secrets-sync/#81
Aug 5, 2026
Merged

chore: revert-secrets-sync/#81#82
chaeyn merged 1 commit into
mainfrom
chore/revert-secrets-sync/#81

Conversation

@itzjb

@itzjb itzjb commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

변경 내용

#79(PR #80)로 도입한 시크릿 동기화 파이프라인을 원복해요. b3d4e78 revert입니다.

  • deploy/render-secrets.sh 삭제
  • .github/workflows/sync-config.yml 삭제
  • deploy/receive-deploy.shsync-config verb 제거, 이전 상태로 복원
  • deploy/README.md — 시크릿 동기화 절 제거, 이전 상태로 복원

확인 방법

  • git diff 5918476 HEAD -- deploy/ .github/workflows/ 결과 차이 0 — 작업 착수 이전 상태와 완전히 동일해요.
  • 서버 /opt/innolive/deploy/receive-deploy.sh의 sha256이 이 브랜치 파일과 일치하는 것을 확인했어요.

서버·설정 원복 (이미 완료)

  • /etc/innolive/server-secrets.env·server.env 정규화 이전 상태로 복원(원본 키 구성 그대로)
  • /opt/innolive/deploy/render-secrets.sh 제거, receive-deploy.sh 복원, sudoers 항목 제거
  • 재시작 후 /health ready, AI 워커 2기 READY, sync-config 요청은 DENIED
  • GitHub Secrets(environment production) PROD_* 8종 삭제 — 배포용 레포 레벨 Secrets 6종은 영향 없음

머지 후

기존 deploy 경로로 자동 재배포돼요. Go 코드 변경이 없으므로 런타임 동작에는 영향이 없어요.

Closes #81

#79(PR #80)로 추가한 render-secrets.sh·sync-config 워크플로·forced command
sync-config verb·운영 문서를 되돌린다. 서버측 설정 파일·스크립트·sudoers와
GitHub Secrets(PROD_*)도 함께 원복했다.
@itzjb
itzjb marked this pull request as ready for review August 5, 2026 16:23
@itzjb
itzjb requested a review from a team as a code owner August 5, 2026 16:23
@chaeyn
chaeyn merged commit a91e80c into main Aug 5, 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.

chore: 시크릿 동기화 파이프라인(#79) 원복

2 participants