Skip to content

chore(ci): merge queue 로 대체된 Base Freshness 를 걷어낸다 #1483

Closed

Description

@OnlyReadOneBook

작업 유형

maintenance — CI·빌드·의존성·저장소 운영 유지보수

주 담당 모듈

platform — Android 앱·CI·빌드·릴리스·저장소 운영

개요

#1477 로 merge queue 를 도입하면서 Base Freshness 의 역할이 사라졌다. 죽은 채 남은 워크플로·스크립트·정책 테스트를 걷어낸다.

1. 역할이 큐로 대체됐다

하는 일이 "PR 이 최신 base 위에 있나" 확인인데, merge queue 가 최신 base 위에 merge group 을 만들어 required 를 전부 재실행한다. 중복이다. required 목록에서도 이미 제거했다(11건 → 10건).

2. 남아 있으면 해롭다

publisher 는 develop push 마다 열린 PR 전량을 재판정한다. 2026-08-29 첫 큐 시도에서 이게 8건 연속 실패하며 CI 토큰 한도를 소진했고, 그 여파로 merge group 의 merge-order-guard 가 API rate limit exceeded for installation 403 을 맞아 #1460 이 큐에서 방출됐다. 지금은 gh workflow disable 로 publisher 만 꺼 둔 상태라 코드와 저장소 설정이 어긋나 있다.

범위

  • 삭제 — base-freshness.yml, base-freshness-probe.yml, evaluate-base-freshness.mjs, evaluate-base-freshness.test.mjs, base-freshness-policy.test.mjs
  • screenshot-baseline-apply.yml 의 base-freshness-probe.yml 재dispatch 제거
  • remote-dev-workflows-policy.test.mjs 의 해당 단언 제거
  • README.md 의 Base Freshness 문단을 merge queue 설명으로 교체 — 현재 문장은 «Require branches to be up to date before merging 도 함께 활성화해야 한다» 로 지금과 정반대를 지시한다

완료 조건

  • 정책 테스트와 actionlint 가 통과한다.
  • 병합 후 비활성 워크플로가 저장소에 남지 않는다.

Activity

  1. added
    maintenanceCI·빌드·의존성·저장소 운영 유지보수
    area:platformCI·빌드·릴리스·저장소 운영 영역
    on Aug 29, 2026
  2. added a commit that references this issue on Aug 29, 2026
  3. OnlyReadOneBook commented on Aug 29, 2026

    @OnlyReadOneBook
    CollaboratorAuthor

    PR #1484 로 완료했다. 워크플로 2개와 스크립트·정책 테스트 3개를 지우고 screenshot-baseline-apply 의 probe 재dispatch·그것을 고정하던 단언·README 문단까지 함께 정리했다 (807줄 삭제).

    • 정책 테스트 365건 전량 통과 · 실패 0
    • repository-quality.sh 통과 — 33 workflows, 12 shell scripts
    • 저장소 전체 잔여 참조 0건
    • gh workflow list --all 에 Base Freshness 워크플로가 남아 있지 않다 — 비활성 워크플로가 사라졌다는 완료 조건 충족

    닫는다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area:platformCI·빌드·릴리스·저장소 운영 영역maintenanceCI·빌드·의존성·저장소 운영 유지보수

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions