From 03ae805f3110783dd29e2d8fb2fd96317360cf08 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 8 Nov 2026 14:13:41 +0000 Subject: [PATCH] Allow manual Renovate runs at debug log level Adds a log_level input to workflow_dispatch so one manual run can show why Renovate opened PRs #95 and #96 while their minimumReleaseAge check was still pending. Scheduled runs keep LOG_LEVEL=info. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01QnzrxLW5qmhKZymddY85PV --- .github/workflows/renovate.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 60b72d4..31e44c0 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -4,6 +4,12 @@ on: schedule: - cron: "0 2 * * *" workflow_dispatch: + inputs: + log_level: + description: Renovate log level for this manual run + type: choice + options: [info, debug] + default: info permissions: contents: read @@ -38,5 +44,6 @@ jobs: RENOVATE_BINARY_SOURCE: global RENOVATE_GIT_AUTHOR: "Renovate Bot " RENOVATE_ALLOWED_COMMANDS: '["^uv run --frozen python -m skill\\.tools\\.(vendor_templates|template_history)$"]' - LOG_LEVEL: info + # Scheduled runs have no inputs, so they stay at info. + LOG_LEVEL: ${{ inputs.log_level || 'info' }} run: npx --yes "renovate@${RENOVATE_VERSION}"