From 9fdec36758314f37eec961c6222e057595c2bffd Mon Sep 17 00:00:00 2001 From: sb Date: Sun, 5 Jul 2026 00:00:27 +0900 Subject: [PATCH] =?UTF-8?q?fix(ci):=20SQL=5FINIT=5FMODE=3Dalways=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=E2=80=94=20=EC=BB=A8=ED=85=8D=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=8A=A4=ED=82=A4?= =?UTF-8?q?=EB=A7=88=20=EC=B4=88=EA=B8=B0=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @SpringBootTest(contextLoads) 시작 시 DefaultCategorySeeder 가 테이블을 조회하는데 CI 는 SQL_INIT_MODE 미설정(never)이라 스키마가 없어 BadSqlGrammarException 으로 실패했음. 운영과 동일하게 always 로 초기화 → 애플 로그인 커밋(a10e16c) 배포도 함께 통과. Co-Authored-By: Claude Opus 4.8 --- .gitea/workflows/ci.yaml | 2 ++ .gitea/workflows/deploy.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 78489f8..96c749f 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -36,6 +36,8 @@ jobs: DB_PASSWORD: ci_root_pw REDIS_HOST: redis REDIS_PORT: '6379' + # 컨텍스트 테스트(@SpringBootTest)가 스키마를 필요로 함(시작 시 기본분류 시더가 테이블 조회) → 운영과 동일하게 스키마 초기화 + SQL_INIT_MODE: always steps: - name: Checkout diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index ef4eb04..c2ba123 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -44,6 +44,8 @@ jobs: DB_PASSWORD: ci_root_pw REDIS_HOST: redis REDIS_PORT: '6379' + # 컨텍스트 테스트(@SpringBootTest)가 스키마를 필요로 함(시작 시 기본분류 시더가 테이블 조회) → 운영과 동일하게 스키마 초기화 + SQL_INIT_MODE: always steps: - name: Checkout