diff --git a/.github/workflows/split_cluster.yml b/.github/workflows/split_cluster.yml index 37359f54f4a..6da472a4073 100644 --- a/.github/workflows/split_cluster.yml +++ b/.github/workflows/split_cluster.yml @@ -3,57 +3,32 @@ name: Split Cluster Check on: pull_request: types: [opened, synchronize, reopened, ready_for_review] - push: - branches: - - main jobs: - validate-mainnet: - if: github.event.pull_request.draft == false - runs-on: self-hosted - steps: - - name: checkout code repository - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin@v4 - with: - fetch-depth: 0 - - name: Run split cluster check script - id: mn-split-cluster-check - continue-on-error: true # if failure, continue to bisect - run: | - IOTA_PROTOCOL_CONFIG_CHAIN_OVERRIDE=mainnet \ - scripts/compatibility/split-cluster-check.sh origin/mainnet ${{ github.sha }} - - name: Bisect - if: steps.mn-split-cluster-check.outcome == 'failure' && github.event_name == 'push' - run: | - git bisect start ${{ github.event.pull_request.head.sha }} origin/mainnet - IOTA_PROTOCOL_CONFIG_CHAIN_OVERRIDE=mainnet \ - git bisect run scripts/split-cluster-check.sh origin/mainnet ${{ github.sha }} - git bisect reset - - name: Mark Failures - if: failure() - run: exit 1 - + # TODO: re-enable https://github.com/iotaledger/iota/issues/3862 + # validate-mainnet: + # if: github.event.pull_request.draft == false + # runs-on: self-hosted + # steps: + # - name: Checkout code repository + # uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin@v4 + # with: + # fetch-depth: 0 + # - name: Run split cluster check script + # id: mn-split-cluster-check + # run: | + # IOTA_PROTOCOL_CONFIG_CHAIN_OVERRIDE=mainnet \ + # scripts/compatibility/split-cluster-check.sh origin/mainnet ${{ github.sha }} validate-testnet: if: github.event.pull_request.draft == false runs-on: self-hosted steps: - - name: checkout code repository + - name: Checkout code repository uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin@v4 with: fetch-depth: 0 - name: Run split cluster check script id: tn-split-cluster-check - continue-on-error: true # if failure, continue to bisect run: | IOTA_PROTOCOL_CONFIG_CHAIN_OVERRIDE=testnet \ scripts/compatibility/split-cluster-check.sh origin/testnet ${{ github.sha }} - - name: Bisect - if: steps.tn-split-cluster-check.outcome == 'failure' && github.event_name == 'push' - run: | - git bisect start ${{ github.event.pull_request.head.sha }} origin/testnet - IOTA_PROTOCOL_CONFIG_CHAIN_OVERRIDE=testnet \ - git bisect run scripts/split-cluster-check.sh origin/testnet ${{ github.sha }} - git bisect reset - - name: Mark Failures - if: failure() - run: exit 1