Skip to content

Move verifier package and fix schema $id#34

Merged
rdimitrov merged 3 commits intomainfrom
moves
Feb 21, 2026
Merged

Move verifier package and fix schema $id#34
rdimitrov merged 3 commits intomainfrom
moves

Conversation

@rdimitrov
Copy link
Member

The following PR moves the verifier package from its previous location into container/verifier and updates all JSON schema $id fields and the UpstreamRegistrySchemaURL constant to point to the new canonical paths under stacklok/toolhive-core.

Details:

  • Add container/verifier package with Sigstore/TUF-based container attestation verification
  • Update $id URLs in all registry JSON schemas to reflect the new repo and path (stacklok/toolhive-core/registry/types/data/)
  • Fix cross-schema $ref in upstream-registry.schema.json
  • Update UpstreamRegistrySchemaURL constant to match new location

Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
@rdimitrov rdimitrov requested a review from JAORMX February 21, 2026 10:55
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Copy link
Contributor

@JAORMX JAORMX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

@rdimitrov rdimitrov merged commit 48a206c into main Feb 21, 2026
5 checks passed
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.

2 participants