Skip to content

Bump component-test to 76c0945; adopt the setup action and ref checks - #31

Merged
lann merged 1 commit into
mainfrom
adopt-ct-76c0945
Aug 7, 2026
Merged

Bump component-test to 76c0945; adopt the setup action and ref checks#31
lann merged 1 commit into
mainfrom
adopt-ct-76c0945

Conversation

@lann

@lann lann commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Routine pin bump carrying the upstream consumer-boilerplate absorption (polymorph-test#56/#57/#60):

  • Pin moved with component-test pins bump <rev> --cargo-toml Cargo.toml --workflow .github/workflows/ci.yml — this repo is the command's first consumer; the Cargo.toml comment now documents that procedure.
  • CI: the ct-rev output step, the hand-rolled ct-tools cache stanza, and the aggregate ref grep guard are deleted; polymorph-test/actions/setup@<pin> owns derivation + cache + install + pins gate (its .rev stamp is recognized by _ct-tools, so just conformance doesn't reinstall), and the aggregate action's cargo-lock: input polices its own ref.

Verified: just conformance green at the new rev from a clean target/ct-tools; committed matrix unchanged.

The pin moves via `component-test pins bump` (its first consumer),
picking up the consumer-boilerplate absorption upstream: the
conformance CI job's rev computation, tools cache, and install move
into polymorph-test/actions/setup (whose .rev stamp _ct-tools
recognizes, so nothing installs twice), and the hand-rolled aggregate
ref grep guard is replaced by the actions' own Cargo.lock ref checks.

Verified: just conformance green at the new rev from a clean
target/ct-tools (fresh install path exercised); committed matrix
unchanged.
@lann
lann merged commit 31f54a9 into main Aug 7, 2026
4 checks passed
@lann
lann deleted the adopt-ct-76c0945 branch August 7, 2026 04:26
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