fix: scope smoke-init CI to init-related paths only (#8)
Some checks failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/smoke-init Pipeline failed

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) <noreply@anthropic.com>
This commit is contained in:
johba 2026-03-28 10:42:30 +00:00
parent 481f9fc53a
commit 10aabf7820

View file

@ -9,6 +9,13 @@
when: when:
event: [push, pull_request] event: [push, pull_request]
path:
- "bin/disinto"
- "lib/env.sh"
- "lib/load-project.sh"
- "tests/smoke-init.sh"
- ".woodpecker/smoke-init.yml"
- "docker/**"
steps: steps:
- name: smoke-init - name: smoke-init