From 991537a690615714042f55d285e7a613b989bddc Mon Sep 17 00:00:00 2001 From: Nathan Gillett Date: Thu, 7 May 2026 23:24:33 -0500 Subject: [PATCH] fix(ci): skip CI on conformance-only pushes to main Push events that only change repo-root conformance-certificate.json and conformance-report.json no longer start the full workflow, so cert-bot artifact commits do not churn main or pile extra runs behind open PRs. pull_request triggers are unchanged. Co-authored-by: Cursor --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 65b57c9..9204e60 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,6 +3,11 @@ name: CI on: push: branches: [main, master] + # Cert-bot follow-up commits only touch these files; skip full CI so `main` does not + # churn behind open PRs (and avoid re-entering publish when actor guards drift). + paths-ignore: + - "conformance-certificate.json" + - "conformance-report.json" pull_request: concurrency: