From acd0d31f62c5186126be9267fa16c505457ef9df Mon Sep 17 00:00:00 2001 From: can1357 Date: Fri, 19 Jun 2026 17:02:13 +0200 Subject: [PATCH] ci(workflows): ignored VOUCHED.td in CI triggers - Added a paths-ignore filter to the CI workflow to prevent unnecessary runs during vouch bookkeeping commits. - Ensured that pushes affecting both vouch files and project code continue to trigger the full CI matrix. --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f8fa04485..7dbe06010 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,6 +3,12 @@ name: CI on: push: branches: [main] + # Vouch bookkeeping commits (mitchellh/vouch writes VOUCHED.td back to + # main on !vouch/!denounce/!unvouch) only edit the vouch list and need no + # build. Skip CI when a main push changes nothing but the vouch file; a + # push that also touches anything else still runs the full matrix. + paths-ignore: + - .github/VOUCHED.td pull_request: branches: [main] workflow_dispatch: