Skip to content

fix(ci): use the published 0.2.0 release as the reference runtime - #33

Merged
soulbah merged 1 commit into
devfrom
fix/reference-runtime-0.2.0
Oct 11, 2026
Merged

soulbah merged 1 commit into
devfrom
fix/reference-runtime-0.2.0

Conversation

@soulbah

@soulbah soulbah commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

CI validated Dialects, Policies, executable examples and Playground evidence against a reference runtime pinned to a pull request build. That build is no longer published, so every runtime lane failed with Reference runtime download: HTTP 404.

This pins the published 0.2.0 release as the reference runtime:

  • dependencies/verification-runtime.json names v0.2.0 with the linux_amd64 and darwin_arm64 archive digests from its SHA256SUMS.
  • scripts/ci/runtime.ts accepts a stable release version and extracts each pinned version into its own directory, so a binary extracted for an earlier pin is never reused.
  • scripts/fixtures/reference-playground is regenerated with the 0.2.0 binary. The current Playground Forms and their generator record are unchanged.

Validation:

  • bun scripts/ci/run.ts dialects policies examples scenarios with the downloaded, checksum-verified 0.2.0 binary
  • bun test scripts/ci/runtime.test.ts
  • bun run typecheck

The pinned pull request build is no longer published, so runtime lanes
failed to download it. Pin v0.2.0 by its archive digests, extract each
pinned version into its own directory and regenerate the reference
Playground fixtures with the 0.2.0 binary.
@rootform-contribution-delivery

rootform-contribution-delivery Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Contribution progress

Source: 74e61bf4e838393c7ec066b041c6ec211eb88dbf

Selected validations: docs, cli, dialects, policies, examples, distribution, tooling, generated. Repository safety always runs.

Stage Status
Public validations Passed (checks)
Documentation preview Passed (open preview)
Development integration Passed
Staging sites Passed
Release Included in v0.2.1

Applicable consumers are synchronized on their development branches and the staging sites. Releases are published from main; the Release row follows them.

@soulbah
soulbah merged commit 73ebecc into dev Oct 11, 2026
11 checks passed
@soulbah
soulbah deleted the fix/reference-runtime-0.2.0 branch October 11, 2026 03:17
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