Repository navigation
wiring reads a paths-filter that gates a job as a pin trigger - #173
Merged
Merged
Conversation
brunogbv
force-pushed
the
chore/169-wiring-paths-filter
branch
from
October 17, 2026 11:18
e64f85b to
b089896
Compare
marola-app#128 moved the image build into ci.yml, which runs on every push and gates its image jobs on a dorny/paths-filter `changes` job, so the Pin bump table lost corpus.version's row. A pin now counts as a trigger when a filter lists it, that filter's job output is read by some job's `if:`, and the workflow runs on a push to main without a paths filter. Closes #169 Tested: wiring.py --self-test ok (3 new cases red then green); devkit-quality.sh rc=0; wiring --root w6-marola855 prints the marola-app corpus.version | ci.yml row Co-Authored-By: Claude <noreply@anthropic.com>
brunogbv
force-pushed
the
chore/169-wiring-paths-filter
branch
from
October 17, 2026 11:26
b089896 to
706e2ee
Compare
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
marola-app#128 moved the image build into ci.yml, which runs on every push and gates its image
jobs on a dorny/paths-filter
changesjob, so the Pin bump table lost corpus.version's row.A pin now counts as a trigger when a filter lists it, that filter's job output is read by some
job's
if:, and the workflow runs on a push to main without a paths filter.Closes #169
Tested: wiring.py --self-test ok (3 new cases red then green); devkit-quality.sh rc=0; wiring --root w6-marola855 prints the marola-app corpus.version | ci.yml row
Co-Authored-By: Claude noreply@anthropic.com
On the umbrella at its current pins, the generated Pin bump table gains two rows:
marola-app corpus.version | marola-app ci.yml(the AC) andmarola flake.lock | marola ci.yml(the umbrella ci.yml's docs, nix and wiring filters list flake.lock and gate docs-build and quality-other). The bump PR regenerates REPOS.md with the new tag, so both arrive there.