From 25ae7fc4fdb56355e7754a1712e856c31f5848d8 Mon Sep 17 00:00:00 2001 From: spencer-tb Date: Mon, 27 Oct 2025 16:21:02 +0000 Subject: [PATCH] chore(hive): add execute blobs --- .github/workflows/hive.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/hive.yaml b/.github/workflows/hive.yaml index 97dcb3c..3044b6a 100644 --- a/.github/workflows/hive.yaml +++ b/.github/workflows/hive.yaml @@ -14,7 +14,8 @@ on: default: >- "ethereum/eels/consume-engine", "ethereum/eels/consume-rlp", - "ethereum/eels/consume-sync" + "ethereum/eels/consume-sync", + "ethereum/eels/execute-blobs" description: >- Comma-separated list of simulators to test .e.g ethereum/rpc-compat, ethereum/eels/consume-engine, ethereum/eels/consume-rlp, ethereum/eels/execute-blobs @@ -87,9 +88,10 @@ env: --sim.buildarg branch=${EELS_BUILD_ARG_BRANCH} --sim.loglevel=3 --sim.limit=".*(Osaka|BPO).*" - # Flags used for the ethereum/eels/execute simulator - EELS_EXECUTE_FLAGS: >- + # Flags used for the ethereum/eels/execute-blobs simulator + EELS_EXECUTE_BLOBS_FLAGS: >- --sim.buildarg branch=${EELS_BUILD_ARG_BRANCH} + --sim.buildarg fork=Osaka # Flags used for the ethereum/rpc-compat simulator RPC_COMPAT_FLAGS: >- --sim.loglevel=3 @@ -142,7 +144,7 @@ jobs: if: >- github.event_name == 'schedule' || !contains(inputs.simulator, 'consume-sync') || - (contains(inputs.simulator, 'consume-engine') || contains(inputs.simulator, 'consume-rlp') || contains(inputs.simulator, 'rpc-compat')) + (contains(inputs.simulator, 'consume-engine') || contains(inputs.simulator, 'consume-rlp') || contains(inputs.simulator, 'rpc-compat') || contains(inputs.simulator, 'execute-blobs')) runs-on: >- ${{ matrix.simulator == 'ethereum/rpc-compat' && 'ubuntu-latest' || @@ -168,7 +170,8 @@ jobs: simulator: >- ${{ fromJSON(format('[{0}]', inputs.simulator || ' "ethereum/eels/consume-engine", - "ethereum/eels/consume-rlp" + "ethereum/eels/consume-rlp", + "ethereum/eels/execute-blobs" '))}} exclude: - simulator: 'ethereum/eels/consume-sync' @@ -192,6 +195,7 @@ jobs: ${{ matrix.simulator == 'ethereum/rpc-compat' && env.RPC_COMPAT_FLAGS || '' }} ${{ matrix.simulator == 'ethereum/eels/consume-engine' && env.EELS_ENGINE_FLAGS || '' }} ${{ matrix.simulator == 'ethereum/eels/consume-rlp' && env.EELS_RLP_FLAGS || '' }} + ${{ matrix.simulator == 'ethereum/eels/execute-blobs' && env.EELS_EXECUTE_BLOBS_FLAGS || '' }} s3_upload: true s3_bucket: ${{ env.S3_BUCKET }} s3_path: ${{ env.S3_PATH }} @@ -236,4 +240,4 @@ jobs: rclone_config: ${{ secrets.HIVE_RCLONE_CONFIG }} rclone_version: ${{ env.INSTALL_RCLONE_VERSION }} workflow_artifact_upload: true - website_upload: true + website_upload: true \ No newline at end of file