From e2d78427e041c06e40fbdba3546a3c8076210191 Mon Sep 17 00:00:00 2001 From: thxforall <113906780+thxforall@users.noreply.github.com> Date: Thu, 28 May 2026 16:17:54 +0900 Subject: [PATCH] test(ci): #373 drift gate red-path smoke (DO NOT MERGE) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MAGAZINE_STATUSES 에 'foo' 추가 — DB CHECK constraint 와 의도적 drift 발생. 목적: - #588 에서 머지된 schema-drift PR gate workflow 의 red path 검증 - 기대 결과: workflow fail + sticky comment 에 TS-only: foo 표기 부수 효과: - packages/web/lib/api/admin/__tests__/magazines.test.ts hardcoded toEqual fail (lint/test workflow 도 red — 무관) 검증 완료 후 PR close + branch 삭제 예정. --- packages/web/lib/api/admin/magazines.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/web/lib/api/admin/magazines.ts b/packages/web/lib/api/admin/magazines.ts index 57adde60..48ebc2ac 100644 --- a/packages/web/lib/api/admin/magazines.ts +++ b/packages/web/lib/api/admin/magazines.ts @@ -3,6 +3,7 @@ export const MAGAZINE_STATUSES = [ "pending", "published", "rejected", + "foo", ] as const; export type MagazineStatus = (typeof MAGAZINE_STATUSES)[number];