Skip to content

fix(ci): 리뷰 순서 상태를 전체 재계산한다 - #1224

Merged
OnlyReadOneBook merged 1 commit into
developfrom
ci/review-order-full-reconcile
Aug 26, 2026
Merged

OnlyReadOneBook merged 1 commit into
developfrom
ci/review-order-full-reconcile

Conversation

@OnlyReadOneBook

@OnlyReadOneBook OnlyReadOneBook commented Aug 26, 2026 •

Copy link
Copy Markdown
Collaborator

변경 사항

  • 자동 workflow_run과 수동 backfill 모두 열린 PR 전체의 리뷰 순서 status를 재계산합니다.
  • GitHub concurrency가 여러 pending 실행을 최신 하나로 합치더라도 앞선 이벤트의 상태 변경을 놓치지 않게 합니다.

이유

cancel-in-progress: false는 실행 중인 run은 보존하지만 pending run 여러 개의 순서를 모두 보장하지 않습니다. affected PR만 재계산하면 대체된 pending 이벤트의 영향 범위를 잃을 수 있으므로, 직렬화된 각 reconciler가 현재 전체 상태를 다시 읽도록 고정합니다.

검증

  • node --test .github/scripts/*.test.mjs — 181/181 통과
  • actionlint .github/workflows/oldest-review-order-reconcile.yml .github/workflows/oldest-review-order-event.yml — 통과
  • scripts/repository-quality.sh — 통과
  • git diff --check — 통과

Follow-up to #1222 and #1223

연결 이슈

Closes #1234

@OnlyReadOneBook
OnlyReadOneBook merged commit 0c32f37 into develop Aug 26, 2026
14 of 15 checks passed
@OnlyReadOneBook
OnlyReadOneBook deleted the ci/review-order-full-reconcile branch August 26, 2026 17:38
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.

[추적] PR #1224 fix(ci): 리뷰 순서 상태를 전체 재계산한다

1 participant