Skip to content

fix: replace Reth runner group with ubuntu-latest in CI workflows#17

Open
ZZZ0h wants to merge 5 commits into0gfoundation:devfrom
ZZZ0h:fix/ci-runner-group-v2
Open

fix: replace Reth runner group with ubuntu-latest in CI workflows#17
ZZZ0h wants to merge 5 commits into0gfoundation:devfrom
ZZZ0h:fix/ci-runner-group-v2

Conversation

@ZZZ0h
Copy link
Copy Markdown

@ZZZ0h ZZZ0h commented Apr 2, 2026

Summary

  • Replace all group: Reth custom runner references with ubuntu-latest across 12 CI workflow files (18 occurrences)
  • The forked repo doesn't have access to the upstream paradigmxyz/reth custom runner group, causing jobs to fail immediately with "Required runner group 'Reth' not found"

Test plan

  • Verify CI jobs that previously failed with "runner group not found" now start and run correctly
  • Confirm no remaining group: Reth references in workflow files

🤖 Generated with Claude Code

ZZZ0h and others added 5 commits March 25, 2026 15:28
- Fix DisplayHardforks::new() missing staking_activation_time argument
  in reth-optimism-chainspec (pass 0 as default for non-0g chains)
- Remove unused imports (Encodable2718, Bytes) in reth-ethereum-consensus
- Prefix unused variable header_requests_hash with underscore
- Remove unused import reth_tracing::tracing::info in reth-evm
- Add missing doc comment for staking_activation_time field
Exclude reth-stateless, ef-tests, ef-test-runner, and example-* from
the --all-features test targets. These crates trigger no_std compilation
paths in upstream 0g-alloy and 0gfoundation/revm dependencies that
don't properly support no_std. Since no_std is not a requirement for
0g-reth, we exclude them to unblock CI testing.
TreeState gained a new payload_to_executed_hash field (for 0g PBFT
dedup) but the struct initializer in tests.rs was not updated.
Fix type mismatches for BlockHeaderMut, remove unused imports/dependencies,
and address nightly clippy lints including sort_by_key, is_some_and,
unnecessary casts, and collapsible match arms.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The forked repo doesn't have access to the upstream 'Reth' custom runner
group, causing all jobs using it to fail immediately with
"Required runner group 'Reth' not found".

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

1 participant