Problem Statement
- The
soroban-sdk dep is pinned to "22.0.0" only by version; no SHA
pin.
- CI runs only on
nightly. There's no matrix including stable.
soroban CLI optimization is conditional and silently skipped.
Why it matters
A surprise release of soroban-sdk 23 can break the build late on a
Friday. CI should give early warning.
Acceptance Criteria
Files/Modules Likely Affected
.github/workflows/ci.yml
.github/workflows/deploy.yml
Cargo.lock (committed)
Makefile
Difficulty Hard. Estimated Effort M.
Labels
area:ci, area:smart-contract-safety, priority:high
Imported from docs/open-issues-draft.md as draft issue #38 (commit 7becd4b). Original draft-order cross-references in this body have been remapped to current GitHub issue numbers at import time.
Problem Statement
soroban-sdkdep is pinned to"22.0.0"only by version; no SHApin.
nightly. There's no matrix including stable.sorobanCLI optimization is conditional and silently skipped.Why it matters
A surprise release of
soroban-sdk23 can break the build late on aFriday. CI should give early warning.
Acceptance Criteria
soroban-sdkby SHA inCargo.lockviacargo update --precise.sorobanCLI install step in CI (replace conditional).soroban/stellarbinaries.Files/Modules Likely Affected
.github/workflows/ci.yml.github/workflows/deploy.ymlCargo.lock(committed)MakefileDifficulty Hard. Estimated Effort M.
Labels
area:ci,area:smart-contract-safety,priority:highImported from
docs/open-issues-draft.mdas draft issue #38 (commit7becd4b). Original draft-order cross-references in this body have been remapped to current GitHub issue numbers at import time.