Skip to content

Fix/gemini mock profile - #417

Merged
GulSauce merged 2 commits into
developfrom
fix/gemini-mock-profile
Jul 28, 2026
Merged

Fix/gemini mock profile#417
GulSauce merged 2 commits into
developfrom
fix/gemini-mock-profile

Conversation

@GulSauce

Copy link
Copy Markdown
Member

📢 설명

변경 1: [제목]

[변경에 대한 설명]

의사 선택과정 (trade-off)

trade-off가 있는 경우에만 작성

얻은 것

잃은 것

코드 설명: 인라인 코멘트 확인

✅ 체크 리스트

재현 확인

  • (PR 작성 시 채워주세요)

기본

  • 의사 선택 과정이 적절한지 확인
  • 코드 리뷰

GulSauce added 2 commits July 29, 2026 02:23
mock 프로필 부팅 시 googleGenAiClient가 Vertex 모드로 생성되며 Google
ADC(Application Default Credentials)를 요구해, gcloud 자격증명 없는
환경(백업 복원 리허설의 앱 부팅 검증)에서 컨텍스트가 죽었다 (#415와
동일 부류 — 로컬 개발기엔 ADC가 있어 드러나지 않던 구멍).
test 프로필용 더미 apiKey 클라이언트를 mock에도 적용한다.
temurin 25 승격(#413) 이후 앱 클래스가 Java 25(class file 69)로 빌드되는데,
문서 액션만 setup-java 21 런타임으로 jar를 직접 실행해
UnsupportedClassVersionError로 실패했다 (gradle 경유 워크플로들은
toolchain이 JDK 25를 자동 조달해 무사).
@GulSauce
GulSauce merged commit e8c7273 into develop Jul 28, 2026
2 checks passed
@GulSauce
GulSauce deleted the fix/gemini-mock-profile branch July 28, 2026 17:27
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.

1 participant