From 10aabf7820a38cbded4a526e9aefd6c99480a90e Mon Sep 17 00:00:00 2001 From: johba Date: Sat, 28 Mar 2026 10:42:30 +0000 Subject: [PATCH] fix: scope smoke-init CI to init-related paths only (#8) Skip the heavyweight smoke-init test (spins up full Forgejo inside CI) for PRs that do not touch init-related code. Saves ~25min of CPU per unrelated PR. Closes #8 Co-Authored-By: Claude Opus 4.6 (1M context) --- .woodpecker/smoke-init.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.woodpecker/smoke-init.yml b/.woodpecker/smoke-init.yml index e156c15..b94d904 100644 --- a/.woodpecker/smoke-init.yml +++ b/.woodpecker/smoke-init.yml @@ -9,6 +9,13 @@ when: event: [push, pull_request] + path: + - "bin/disinto" + - "lib/env.sh" + - "lib/load-project.sh" + - "tests/smoke-init.sh" + - ".woodpecker/smoke-init.yml" + - "docker/**" steps: - name: smoke-init