Skip to content

Conversation

@fab-10
Copy link
Collaborator

@fab-10 fab-10 commented Nov 26, 2025

Note

Adapt tests to Shomei plugin ZIP distribution, bump Besu/Shomei versions, and remove gnark dependency.

  • Build/Test infrastructure:
    • Switch Shomei plugin handling from JAR to ZIP: add extractShomeiBesuPlugin task and update downloadShomeiBesuPlugin to fetch ZIP to build/; adjust test tasks (tasks.test, besuNodeTests, besuNodeFastReplayTests) to depend on extractShomeiBesuPlugin.
    • Ensure plugin ZIP contents are unpacked into besu.plugins.dir with flattened paths in gradle/tests.gradle.
  • Version bumps:
    • Update besuVersion to 25.11.0-linea3 and besuShomeiPluginVersion to v0.8.4 in gradle.properties.
  • Dependencies:
    • Remove org.hyperledger.besu:gnark implementation from arithmetization/build.gradle and reference-tests/build.gradle.

Written by Cursor Bugbot for commit c65823a. This will update automatically on new commits. Configure here.

@fab-10 fab-10 requested a review from amkCha November 26, 2025 10:08
@fab-10 fab-10 force-pushed the fix/adapt-to-new-shomei-plugin-distribution branch from 41252f3 to c65823a Compare November 26, 2025 15:27
@fab-10 fab-10 changed the title Fix: Adapt testing tasks to the new Shomei plugin distrubution artifact Chore: Update Besu and Shomei plugin Nov 26, 2025
Copy link
Collaborator

@OlivierBBB OlivierBBB left a comment

Choose a reason for hiding this comment

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

LGTM

@fab-10 fab-10 enabled auto-merge (squash) November 26, 2025 15:50
@fab-10 fab-10 merged commit f5f5b13 into arith-dev Nov 26, 2025
14 checks passed
@fab-10 fab-10 deleted the fix/adapt-to-new-shomei-plugin-distribution branch November 26, 2025 15:50
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.

4 participants