Skip to content

ci: update GitOps image tag after web deploy - #141

Merged
dennis0405 merged 1 commit into
developfrom
chore/update-gitops-image-tag
Aug 11, 2026
Merged

ci: update GitOps image tag after web deploy#141
dennis0405 merged 1 commit into
developfrom
chore/update-gitops-image-tag

Conversation

@dennis0405

@dennis0405 dennis0405 commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

변경 사항

  • 웹 이미지를 OCIR에 push한 뒤 waffle-world-ociupdate-image 액션으로 Kustomize 이미지 태그를 갱신합니다.
  • OCIR repository의 서비스 suffix와 GitOps overlay 경로가 다른 점을 반영해 gitops_overlay_path를 명시적으로 전달합니다.
  • 동일 OCIR repository의 이전 배포 실행이 최신 태그를 덮어쓰지 않도록 concurrency를 적용합니다.
  • DEPLOYER_APP_PRIVATE_KEY는 GitHub Actions secret으로만 전달합니다.

환경별 매핑

  • allclear-dev/allclear-webargocd/allclear-dev
  • allclear-prod/allclear-webargocd/allclear-prod

검증

  • actionlint 1.7.12
  • git diff --check
  • pnpm verify — 6/6 tasks passed
  • Web: 39 tests passed
  • Mobile: 67 tests passed

병합 전 확인

인프라 PR이 반영되기 전에 이 PR을 병합하면 GitOps 이미지 태그 갱신 단계가 실패하므로, 선행조건 충족 전까지 Draft로 유지합니다.

Update the environment-level Kustomize overlay after each OCIR push and serialize deployments per repository. Keep the GitOps overlay path explicit because the OCIR repository includes the allclear-web service suffix.
@dennis0405
dennis0405 marked this pull request as ready for review August 11, 2026 22:54
@dennis0405
dennis0405 merged commit 3603e85 into develop Aug 11, 2026
4 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