diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4128a2d01..e4ad9b137 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,4 +1,4 @@ -name: Docker Image +name: Docker on: merge_group: push: diff --git a/.github/workflows/hive.yaml b/.github/workflows/hive.yaml index b6749cfc8..53abad7d4 100644 --- a/.github/workflows/hive.yaml +++ b/.github/workflows/hive.yaml @@ -1,8 +1,19 @@ # Runs the specified hive testing suites name: Hive on: + merge_group: + push: + branches: [main] + pull_request: + branches: ["*"] + paths-ignore: + - "crates/l2/**" + - 'README.md' + - 'LICENSE' + - "**/README.md" + - "**/docs/**" workflow_run: - workflows: [Docker Image] + workflows: [Docker] types: - completed @@ -16,7 +27,6 @@ env: jobs: run-hive: name: ${{ matrix.name }} - if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest strategy: matrix: @@ -36,6 +46,7 @@ jobs: - simulation: engine-cancun name: "Cancun Engine tests" run_command: make run-hive SIMULATION=ethereum/engine TEST_PATTERN="cancun/Unique Payload ID|ParentHash equals BlockHash on NewPayload|Re-Execute Payload|Payload Build after New Invalid Payload|RPC|Build Payload with Invalid ChainID|Invalid PayloadAttributes, Zero timestamp, Syncing=False|Invalid PayloadAttributes, Parent timestamp, Syncing=False|Invalid PayloadAttributes, Missing BeaconRoot, Syncing=False|Suggested Fee Recipient Test|PrevRandao Opcode Transactions Test|Invalid Missing Ancestor ReOrg, StateRoot" + if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - name: Download artifacts uses: actions/download-artifact@v4