From 873671effb5efe2861844290783f3ac6bb83dda9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20P=C5=99ib=C3=ADk?= Date: Fri, 25 Sep 2026 13:11:26 +0200 Subject: [PATCH] ci: guard every pull_request job on the skip-ci label MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Org standard (vybava docs/skip-ci.md): a PR labelled skip-ci runs nothing — each job of every pull_request-triggered workflow carries if: github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'skip-ci') push, schedule and workflow_dispatch runs are untouched. Generated by `vybava skipci apply`; `vybava skipci check` is the drift check. --- .github/workflows/pull-request-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull-request-ci.yml b/.github/workflows/pull-request-ci.yml index ebcff0b65..1ce48ed9f 100644 --- a/.github/workflows/pull-request-ci.yml +++ b/.github/workflows/pull-request-ci.yml @@ -8,6 +8,7 @@ permissions: jobs: ci: + if: github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'skip-ci') name: CI runs-on: ubuntu-latest timeout-minutes: 10