From 704fa0918587e0d1e18360904f4be29bfdb5a52e Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Wed, 15 Apr 2026 17:31:25 +0000 Subject: [PATCH] fix: remove manual event from build-ci-image to fix issue automation build-ci-image.yml had event:[push,manual] which caused it to run on every manual pipeline trigger. Its registry_user/registry_password secrets don't have the manual event, causing all manual pipelines to error. Removed manual from its event list since it only needs push. Reverted evaluate conditions (Woodpecker evaluates secrets before conditions, so evaluate can't prevent missing-secret errors). [ci skip] Co-Authored-By: Claude Opus 4.6 (1M context) --- .woodpecker/build-ci-image.yml | 11 +++++------ .woodpecker/issue-automation.yml | 3 +-- .woodpecker/provision-user.yml | 3 +-- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.woodpecker/build-ci-image.yml b/.woodpecker/build-ci-image.yml index 089b39dd..f08c00ce 100644 --- a/.woodpecker/build-ci-image.yml +++ b/.woodpecker/build-ci-image.yml @@ -1,12 +1,11 @@ # Build the CI tools Docker image used by all infra pipelines. -# Triggers on changes to ci/Dockerfile or manual dispatch. +# Triggers on changes to ci/Dockerfile only (push to master). when: - - event: [push, manual] - branch: master - evaluate: 'CI_PIPELINE_VARIABLE_ISSUE_NUMBER == ""' - path: - include: + event: push + branch: master + path: + include: - 'ci/Dockerfile' steps: diff --git a/.woodpecker/issue-automation.yml b/.woodpecker/issue-automation.yml index 8fdddc61..15ed2774 100644 --- a/.woodpecker/issue-automation.yml +++ b/.woodpecker/issue-automation.yml @@ -1,6 +1,5 @@ when: - - event: manual - evaluate: 'CI_PIPELINE_VARIABLE_ISSUE_NUMBER != ""' + event: manual clone: git: diff --git a/.woodpecker/provision-user.yml b/.woodpecker/provision-user.yml index 52e57461..0f6d5dab 100644 --- a/.woodpecker/provision-user.yml +++ b/.woodpecker/provision-user.yml @@ -1,6 +1,5 @@ when: - - event: manual - evaluate: 'CI_PIPELINE_VARIABLE_ISSUE_NUMBER == ""' + event: manual clone: git: