Skip to content

chore(deps): Update google-cloud - #424

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/google-cloud
Open

chore(deps): Update google-cloud#424
renovate[bot] wants to merge 1 commit into
developfrom
renovate/google-cloud

Conversation

@renovate

@renovate renovate Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
com.google.cloud.tools.jib 3.5.33.5.4 age confidence
com.google.cloud:libraries-bom (source) 26.84.026.86.0 age confidence

Configuration

📅 Schedule: (in timezone Asia/Seoul)

  • Branch creation
    • "before 10am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@claude

claude Bot commented Aug 2, 2026

Copy link
Copy Markdown

Claude finished @renovate[bot]'s task in 1m 15s —— View job


🤖 Claude 의존성 영향도 분석

📦 변경점 요약

  • com.google.cloud.tools.jib 3.5.3 → 3.5.4 (patch)

    • Docker 이미지 빌드 Gradle 플러그인. CI/CD 파이프라인에서 ./gradlew jib 실행 시 사용되는 빌드 도구 버전 패치 업데이트.
  • com.google.cloud:libraries-bom 26.84.0 → 26.86.0 (minor, 2단계 bump)

    • Google Cloud 라이브러리 BOM으로, 하위 라이브러리 버전을 일괄 관리. 이번 변경으로 아래 주요 transitive 의존성이 함께 업데이트됨:
    라이브러리 이전 신규
    google-cloud-storage 2.69.0 2.71.0
    google-cloud-core 2.71.0 2.73.0
    google-cloud-monitoring 3.94.0 3.96.0
    io.grpc:grpc-* 1.81.0 1.82.2
    google-auth-library 1.48.0 1.50.0
    google-http-client 2.1.0 2.2.0
    com.google.guava 33.5.0-jre 33.6.0-jre
    conscrypt-openjdk-uber 2.5.2 2.6.0
    gax (Google API Extensions) 2.81.0 2.83.0
    google-api-services-storage v1-rev20260204 v1-rev20260524

🎯 Q-Asker 영향도: 🟢 LOW

사용처:

  • modules/quiz-ai/impl/src/main/java/com/icc/qasker/ai/config/GcsClientConfig.java
    StorageOptions.getDefaultInstance().getService()로 ADC 인증 GCS 클라이언트 빈 생성

  • modules/quiz-ai/impl/src/main/java/com/icc/qasker/ai/service/support/GeminiFileServiceImpl.java
    storage.create(BlobInfo, byte[]) (PDF 업로드), storage.delete(BlobId) (파일 삭제) — Gemini 퀴즈 생성 파이프라인에서 GCS를 파일 중간 저장소로 사용

  • com.google.cloud.tools.jibapp/build.gradle의 Gradle 플러그인으로만 등록. Java 코드에는 import 없음. 빌드 시 Docker 이미지 레이어 구성 로직에만 영향.

예상 영향:

  • 사용 중인 API(Storage.create(), Storage.delete(), BlobInfo, BlobId, StorageOptions)는 모두 google-cloud-storage의 안정적인 public API로, 2.692.71 minor bump 내 breaking change 없음.
  • google-auth-library 1.481.50 업데이트는 ADC 인증 흐름에 영향 가능하나, StorageOptions.getDefaultInstance()는 내부적으로 표준 ADC 체인을 그대로 사용하므로 동작 변경 없음.
  • conscrypt 2.5.22.6.0 업데이트는 TLS 연결에 영향을 미칠 수 있으나, GCS → Vertex AI 통신 경로에서는 JVM 기본 TLS 스택 위에 올라가므로 투명하게 처리됨.
  • Jib patch 업데이트는 런타임 동작과 무관하며, CD 파이프라인(./gradlew jib)에서만 효과가 나타남.

✅ 권장 액션

  • 변경된 파일 확인 (lockfile + libs.versions.toml)
  • CI green 확인 (빌드/테스트 통과 여부)
  • (선택) 로컬에서 ./gradlew :modules:quiz-ai:impl:test 실행하여 GCS 관련 테스트 확인

📋 참고

  • Release Notes: PR 본문 참조 (공식 release notes 링크 미포함 — 각 라이브러리 GitHub에서 직접 확인 필요)
  • 분석 모델: claude-sonnet-4-6

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants