From 67422663b7833dc7bb1c3b73573fe1444b3ccf72 Mon Sep 17 00:00:00 2001 From: mr-forust Date: Tue, 6 Oct 2026 16:59:26 +0200 Subject: [PATCH 1/2] fix(ci): avoid duplicate branch and PR runs --- .gitea/workflows/ci.yaml | 2 +- .gitea/workflows/renovate-ci.yaml | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index b9f7ebc..77587bf 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -3,7 +3,7 @@ name: ci on: push: branches: - - "**" + - main pull_request: workflow_dispatch: diff --git a/.gitea/workflows/renovate-ci.yaml b/.gitea/workflows/renovate-ci.yaml index 00dfee9..0886d50 100644 --- a/.gitea/workflows/renovate-ci.yaml +++ b/.gitea/workflows/renovate-ci.yaml @@ -2,9 +2,23 @@ name: renovate-ci on: pull_request: + paths: + - "renovate/**" + - ".gitea/workflows/renovate-ci.yaml" + - ".gitea/workflows/sync-renovate-configmap.sh" + - ".gitea/workflows/compose-lint.sh" + - ".gitea/workflows/install-ci-tools.sh" + - ".gitea/workflows/tool-versions.env" push: branches: - main + paths: + - "renovate/**" + - ".gitea/workflows/renovate-ci.yaml" + - ".gitea/workflows/sync-renovate-configmap.sh" + - ".gitea/workflows/compose-lint.sh" + - ".gitea/workflows/install-ci-tools.sh" + - ".gitea/workflows/tool-versions.env" workflow_dispatch: permissions: From b357ef95d8f9cc925b47d25caa81fde413417b29 Mon Sep 17 00:00:00 2001 From: mr-forust Date: Tue, 6 Oct 2026 17:00:05 +0200 Subject: [PATCH 2/2] fix(deploy): only create automatic runs for main CI --- .gitea/workflows/deploy.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 159ba25..40a158b 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -5,6 +5,7 @@ on: # workflow_dispatch so a red lint/validate run can never reach the cluster. workflow_run: workflows: [ci] + branches: [main] types: [completed] workflow_dispatch: