Skip to content

ci: repin fleet-ci to pick up the path-dependency self-test fix - #7

Merged
h4x0r merged 1 commit into
mainfrom
ci/repin-fleet-ci
Aug 7, 2026
Merged

ci: repin fleet-ci to pick up the path-dependency self-test fix#7
h4x0r merged 1 commit into
mainfrom
ci/repin-fleet-ci

Conversation

@h4x0r

@h4x0r h4x0r commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

This repo's Single-checkout buildability check has been red on main for a
reason that is not a defect in this repo:

error: 1 manifest found but zero path dependencies extracted -- the
       extractor is not reading dependency tables, so this check is inert.

That guard failed any repo yielding zero path dependencies, on the reasoning
that a silently-broken extractor and a genuinely clean repo look identical. The
worry was right, the test was wrong: this is a single-crate repo that
legitimately has none, so it went red for having nothing to find.

The guard now answers the same worry with a self-test — the extractor is run
against a fixture carrying a known path dependency in every table shape it
claims to handle, so "zero found" here means zero are there. Fixed upstream and
verified with a four-way control, including that a repo with an ESCAPING path
dependency still exits 1.

Only the pinned SHA changes.

This repo's `Single-checkout buildability` check has been red on main for a
reason that is not a defect in this repo:

    error: 1 manifest found but zero path dependencies extracted -- the
           extractor is not reading dependency tables, so this check is inert.

That guard failed any repo yielding zero path dependencies, on the reasoning
that a silently-broken extractor and a genuinely clean repo look identical. The
worry was right, the test was wrong: this is a single-crate repo that
legitimately has none, so it went red for having nothing to find.

The guard now answers the same worry with a self-test — the extractor is run
against a fixture carrying a known path dependency in every table shape it
claims to handle, so "zero found" here means zero are there. Fixed upstream and
verified with a four-way control, including that a repo with an ESCAPING path
dependency still exits 1.

Only the pinned SHA changes.
@h4x0r
h4x0r merged commit 664b141 into main Aug 7, 2026
15 checks passed
@h4x0r
h4x0r deleted the ci/repin-fleet-ci branch August 9, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant