ci: adopt shellcade-kit v2.2.0 + wasm-rust author-journey gate#20
Merged
Conversation
Bump the pinned toolchain to the first --rust-capable release (version + linux/amd64 sha from its checksums.txt). New wasm-rust job mirroring the Go journey: scaffold with the pinned binary (new --rust), point the scaffold's crate dep at the PR's checkout (the cargo equivalent of go mod edit -replace), release-profile build, real shellcade-kit check. This is the guard that catches scaffolder/crate drift at PR time — the class of escape the v2.0.2 scaffolder bug proved possible. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… will be reverted)
… check — will be reverted)" This reverts commit e16ae84.
Contributor
Author
|
Gate verified the hard way (task 4.2): pushed a deliberate crate break ( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Final piece of the Rust SDK rollout (after #17/#18/#19 and the v2.2.0 release):
--rust-capable binary; sha from the release'schecksums.txt)wasm-rustjob — the Rust mirror of the Go author journey:shellcade-kit new --rust cigamewith the pinned binary, point the scaffold's crate dep at the PR checkout,cargo build --release --target wasm32-wasip1, realshellcade-kit check. Catches scaffolder/crate drift at PR time.Verified the released stranger journey locally first: fetched the v2.2.0 darwin_arm64 binary (sha-checked),
new --rust mygame, cargo resolved the crate from the live git tag,checkOK incl. hibernation determinism — 139 KiB artifact.No changeset: CI-only, not user-visible.
🤖 Generated with Claude Code