Skip to content

2537 manual ci workflow e2e with partial prover#2553

Draft
jonesho wants to merge 261 commits intomainfrom
2537-manual-ci-workflow-e2e-with-partial-prover
Draft

2537 manual ci workflow e2e with partial prover#2553
jonesho wants to merge 261 commits intomainfrom
2537-manual-ci-workflow-e2e-with-partial-prover

Conversation

@jonesho
Copy link
Contributor

@jonesho jonesho commented Mar 5, 2026

This PR implements issue(s) #2537

Checklist

  • I wrote new tests for my new core changes.
  • I have successfully ran tests, style checker and build against my new changes locally.
  • If this change is deployed to any environment (including Devnet), E2E test coverage exists or is included in this
    PR.
  • I have informed the team of any breaking changes if there are any.

Note

Medium Risk
Medium risk because it changes CI orchestration, runner sizing, and docker-compose startup commands used for E2E; failures would impact pipeline reliability rather than production behavior.

Overview
Adds a new manually-dispatchable GitHub Actions workflow to run linea-besu-package E2E tests against a partial prover setup, optionally building and uploading the package image when no tag is provided.

Extends the reusable E2E workflow with new inputs (component tags, local-image toggle, partial-prover test mode, runner selection) and switches execution to conditionally start a partial-prover compose stack and run a dedicated test:partial-prover:local Jest script.

Introduces a new compose override + prover TOML config for partial-prover mode, adds a corresponding Makefile target, and refactors the coordinator container startup to pass config overrides via JVM -D flags.

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

…ckage image in local stack for trace-limits v5
jonesho added 2 commits March 18, 2026 17:34
…esu-nodes-into-l2-besu-node' into 2537-manual-ci-workflow-e2e-with-partial-prover
@jonesho jonesho changed the base branch from main to 2591-merging-tracer-and-shomei-besu-nodes-into-l2-besu-node March 18, 2026 12:04
@jonesho jonesho force-pushed the 2591-merging-tracer-and-shomei-besu-nodes-into-l2-besu-node branch from 8cd8eb3 to 1db8b75 Compare March 19, 2026 08:25
Base automatically changed from 2591-merging-tracer-and-shomei-besu-nodes-into-l2-besu-node to main March 20, 2026 09:44
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.

5 participants