Repository navigation
Conversation
Four suites under tests/ passed and nothing executed them — lint, validate and release never touch tests/. A test no pipeline runs is not a gate, it only looks like one. Calls the reusable from netresearch/skill-repo-skill, so a fix to the runner reaches every skill repo at once. Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
|
|
Closing: the premise was wrong. My check grepped the workflows for Merging this would run the same four tests twice per PR for no added coverage. The reusable stays the right tool where shell tests exist, which |



Four suites under
tests/exist, pass, and nothing executes them —lint,validateandreleasenever touchtests/. A test no pipeline runs is not a gate; it only looks like one.This calls the reusable added in netresearch/skill-repo-skill#211, so a fix to the runner reaches every skill repo at once instead of being copied per repo.
Context: a fleet measurement found 27 of 33 skill repos shipping scripts had no test file at all, and none of the 20 reusable workflows ran
tests/. This repo is the opposite case — the tests were already written, they were simply never wired to anything.