ethpandaops/Ethereum Hive
Run Ethereum Hive tests with a given client and simulator
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 12, 2026
- License
- MIT
Pinned Snippet
uses: ethpandaops/hive-github-action@09050fc75bae8a10b1876a0826ca4114ea9ed6e8 # v0.6.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| simulator | Simulator to run (e.g. ethereum/sync) | yes | ethereum/sync |
| client | Client to test | yes | go-ethereum |
| client_config | Client configuration in YAML format | no | — |
| extra_flags | Additional flags for hive | no | — |
| skip_tests | Skip tests. Useful when used together with input.website_upload = "true" to upload the website without running tests. | no | false |
| hive_repository | Hive repository to use | no | ethereum/hive |
| hive_version | Hive version/branch to use | no | master |
| go_version | Go version used to build hive | no | 1.24 |
| docker_version | Docker version to use | no | latest |
| s3_upload | Upload test results to S3 | no | false |
| s3_bucket | S3 bucket name | no | — |
| s3_path | Path prefix in S3 bucket | no | "" |
| s3_public_url | Public URL prefix for Hive UI. Used to generate links to detailed results in the summary. | no | "" |
| rclone_config | Rclone config file | no | "" |
| rclone_version | Rclone version to use | no | latest |
| website_upload | Upload Hive View website to S3 | no | true |
| website_listing_limit | Limit the number of listings to generate for the website index | no | 2000 |
| website_index_generation | (Re)generate the test results index for the website | no | true |
| workflow_artifact_upload | Upload test results as an workflow artifact | no | false |
| workflow_artifact_prefix | Prefix for the workflow artifacts. If not provided, the prefix will be the simulator and client name. | no | "" |
Outputs
no outputs