Skip to content

ci: pin the specification checkout to a tag - #5

Merged
simontaurus merged 1 commit into
mainfrom
ci/pin-spec-tag
Sep 27, 2026
Merged

simontaurus merged 1 commit into
mainfrom
ci/pin-spec-tag

Conversation

@simontaurus

Copy link
Copy Markdown
Contributor

README.md says this package "pins a specification tag, runs the conformance suite, and keeps passing it". The workflow checked out OO-LD/oold-schema with no ref:, so it tracked the default branch and a green run meant agreement with whatever had landed there, not with a named release.

Pinned to v1.0.0-rc.5, the release this package currently conforms to. Bump deliberately when adopting a new one.

Benign until now only by accident: main happened to be newer than the validator oold-schema itself pinned, so this repository was validating against a later specification state than the other implementation.

The README states this package pins a specification tag; the workflow
checked out the default branch, so a green run meant agreement with
whatever had landed there rather than with a named release.
@simontaurus
simontaurus merged commit 2e75559 into main Sep 27, 2026
1 check passed
@simontaurus
simontaurus deleted the ci/pin-spec-tag branch September 27, 2026 17:59
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