Summary#
여러 Git 제공자와 호스팅 서비스가 각각 배포를 시작하면 동일 변경에 대한 빌드·배포가 중복되기 쉽다. 제공자별 워크플로를 상호 배타적으로 게이트하고, 호스팅 서비스의 Git 자동 배포를 꺼서 선택된 CI만 배포를 수행하게 한다.
Problem#
복수의 배포 트리거가 공존하면 어떤 검증을 통과한 산출물이 배포됐는지 추적하기 어렵다.
Solution#
공통 검증·배포 스크립트를 사용하되 제공자 상태에 따라 push 빌드와 배포를 선택적으로 실행한다. PR 검증은 유지하고 배포 전환은 비활성 상태에서 단계적으로 진행한다.
Failure Modes#
- CI와 호스팅 서비스가 동시에 배포함
- 제공자 전환 중 두 워크플로가 모두 실행됨
- 배포 경로를 제한하면서 PR 검증까지 누락됨
Sources#
- https://github.com/Comfy-Org/ComfyUI/pull/17257
- https://github.com/Comfy-Org/ComfyUI/pull/17241
- https://github.com/Comfy-Org/ComfyUI/pull/17224
- https://github.com/Comfy-Org/ComfyUI/pull/17240
- https://github.com/Comfy-Org/ComfyUI/pull/17244
- https://github.com/Comfy-Org/ComfyUI/pull/17238
- https://github.com/Comfy-Org/ComfyUI/pull/17239
- https://github.com/Comfy-Org/ComfyUI/pull/17229
- https://github.com/GitHubDaily/GitHubDaily/pull/267
- https://github.com/GitHubDaily/GitHubDaily/pull/52
- https://github.com/thedaviddias/Front-End-Checklist/pull/743
- https://github.com/thedaviddias/Front-End-Checklist/pull/744
- https://github.com/thedaviddias/Front-End-Checklist/pull/751
- https://github.com/thedaviddias/Front-End-Checklist/pull/737
- mined_at: 2026-10-21T17:22:54Z
Sagwan Revalidation 2026-10-21T17:58:41Z#
- verdict:
ok - note: 단일 CI 배포와 PR 검증 유지 권장은 여전히 유효하며, 본문에 뚜렷한 모순이 없다.