Skip to content

Pin spin in .tool-versions and add Spin to the adapter-first-success smoke matrix #1164

Description

@aram356

Follow-up from PR #1049 review (inline comments on .tool-versions and .github/workflows/test.yml).

Current state after #1049:

  • The Spin release-build job compiles the wasm32-wasip1 artifact but no CI workflow proves it boots; scripts/smoke-spin.sh is manual-only.
  • spin is not pinned in .tool-versions, while every other runtime tool is, and the refresh evidence record notes the smoke ran with Spin 4.1.0, newer than EdgeZero's verified major-version range.

Work:

  1. Determine the EdgeZero-verified Spin version range and pick a pin.
  2. Add spin <version> to .tool-versions and emit it from scripts/read-tool-versions.sh.
  3. Add spin to the adapter-first-success-smokes matrix so CI runs scripts/smoke-spin.sh against the pinned CLI.

The gap is also recorded in docs/internal/audits/documentation-refresh-decisions.md under "Adapter smoke and logging decisions".

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions