From 1a51e4f26ec015470dcadfcdfd0096e85cfee479 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Mon, 20 Apr 2026 20:16:00 +0000 Subject: [PATCH 1/2] fix: Update renovate config check template to use npx --- .../.github/workflows/renovate_config_check.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.github/workflows/renovate_config_check.yaml b/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.github/workflows/renovate_config_check.yaml index 47b9e87c98bb..8c922936b989 100644 --- a/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.github/workflows/renovate_config_check.yaml +++ b/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.github/workflows/renovate_config_check.yaml @@ -4,6 +4,7 @@ on: pull_request: paths: - 'renovate.json' + - '.github/workflows/renovate_config_check.yaml' jobs: renovate_bot_config_validation: @@ -18,8 +19,6 @@ jobs: with: node-version: '22' - - name: Install Renovate and Config Validator + - name: Run Renovate Config Validator run: | - npm install -g npm@latest - npm install --global renovate - renovate-config-validator + npx --package renovate@43.136.0 renovate-config-validator From 35602c53a46778dfd0de9db2a2c23e482df5d9c6 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Mon, 20 Apr 2026 20:40:08 +0000 Subject: [PATCH 2/2] update renovate template --- .../owlbot/templates/java_library/renovate.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/renovate.json b/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/renovate.json index a226d68f2e02..6cd2046c546c 100644 --- a/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/renovate.json +++ b/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/renovate.json @@ -29,9 +29,9 @@ "^.github/workflows/unmanaged_dependency_check.yaml$" ], "matchStrings": [ - "uses: googleapis/google-cloud-java/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@v(?.+?)\\n" + "uses: googleapis/google-cloud-java/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v(?.+?)\\n" ], - "depNameTemplate": "com.google.cloud:gapic-libraries-bom", + "depNameTemplate": "com.google.cloud:google-cloud-shared-dependencies", "datasourceTemplate": "maven" } ],