Skip to content

chore: update solc versions, add prerelease CI with dynamic matrix#84

Merged
zerosnacks merged 2 commits intomasterfrom
zerosnacks/update-ci
Mar 27, 2026
Merged

chore: update solc versions, add prerelease CI with dynamic matrix#84
zerosnacks merged 2 commits intomasterfrom
zerosnacks/update-ci

Conversation

@zerosnacks
Copy link
Copy Markdown
Collaborator

  • Define SOLC_MINIMUM, SOLC_LATEST, and SOLC_PRERELEASE versions at the top of CI workflow for easy maintenance
  • Generate build matrix dynamically so version changes only need a single update
  • Run prerelease solc builds on nightly toolchain only (svm-rs is not up to date on stable)
  • Ignore solc warning 3805 ("pre-release compiler version") for prerelease builds so --deny warnings does not fail on it
  • Add solc:0.8.34 (latest) build targets
  • Fix missing version parameter on foundry-toolchain for build jobs
  • Update deprecated --deny-warnings flag to --deny warnings

@zerosnacks zerosnacks merged commit 84fa6bc into master Mar 27, 2026
20 checks passed
@zerosnacks zerosnacks deleted the zerosnacks/update-ci branch March 27, 2026 09:34
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.

2 participants