Skip to content

Fix openzeppelin and soroban-examples tests for v28 - #2761

Merged
fnando merged 1 commit into
mainfrom
remove-spec-shaking-matrix
Sep 28, 2026
Merged

fnando merged 1 commit into
mainfrom
remove-spec-shaking-matrix

Conversation

@leighmcculloch

Copy link
Copy Markdown
Member

What

Remove the experimental_spec_shaking_v2 matrix leg from the soroban-examples and OpenZeppelin contracts test workflows.

Why

soroban-sdk v28 removed the experimental_spec_shaking_v2 feature because spec shaking is now always on, so injecting it fails dependency resolution and turns both workflows red now that the upstream repos depend on soroban-sdk 28.

Known limitations

N/A

@github-project-automation github-project-automation Bot moved this to Backlog (Not Ready) in DevX Sep 28, 2026
@leighmcculloch
leighmcculloch requested a review from a team September 28, 2026 03:09
@leighmcculloch leighmcculloch changed the title Remove spec shaking v2 matrix from downstream tests Fix openzeppelin and soroban-examples tests for v28 Sep 28, 2026
@leighmcculloch
leighmcculloch marked this pull request as ready for review September 28, 2026 03:09
Copilot AI lite review requested due to automatic review settings September 28, 2026 03:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Updates Soroban Examples and OpenZeppelin Contracts test workflows for soroban-sdk v28 by removing the obsolete spec-shaking feature matrix.

Changes:

  • Removes obsolete feature-injection steps and matrix legs.
  • Simplifies artifact naming.
File Description
.github/​workflows/​test-with-soroban-examples.yml Removes obsolete feature matrix and setup.
.github/​workflows/​test-with-openzeppelin-contracts.yml Removes obsolete feature matrix and setup.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@fnando
fnando merged commit 72477bd into main Sep 28, 2026
146 checks passed
@fnando
fnando deleted the remove-spec-shaking-matrix branch September 28, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants