From f6aca854df2ab2fdc8da394b432adda77150cfee Mon Sep 17 00:00:00 2001 From: etimofeeva Date: Mon, 9 Feb 2026 14:13:06 +0100 Subject: [PATCH] =?UTF-8?q?ci:=20remove=20ethereum=20from=20CI=20=E2=80=94?= =?UTF-8?q?=20no=20public=20RPC=20URL=20available?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The BB_RPC_URL_HTTP_ethereum GitHub variable still pointed to an internal sldev.cz backend. Removed ethereum from CI env blocks and EVM_COINS filter until a public endpoint is configured. Remaining CI-tested chains: avalanche, bsc, arbitrum, base, optimism, polygon. --- .github/workflows/ci.yml | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 98c8d944..499252e0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,7 +48,7 @@ jobs: always() && (needs.unit-tests.result == 'success' || needs.unit-tests.result == 'skipped') && (github.event_name != 'workflow_dispatch' || inputs.run_connectivity_tests) && - vars.BB_RPC_URL_HTTP_ethereum != '' + vars.BB_RPC_URL_HTTP_avalanche != '' steps: - name: Checkout code @@ -59,11 +59,9 @@ jobs: - name: Run connectivity tests env: - # EVM chains only — publicly reachable endpoints - # UTXO chains (bitcoin, bcash, dogecoin, litecoin, zcash) are tested - # on the dev server where internal backends are reachable. - BB_RPC_URL_HTTP_ethereum: ${{ vars.BB_RPC_URL_HTTP_ethereum }} - BB_RPC_URL_WS_ethereum: ${{ vars.BB_RPC_URL_WS_ethereum }} + # EVM chains with publicly reachable endpoints only. + # Ethereum is excluded until a public RPC URL is available. + # UTXO chains are tested on the dev server where internal backends are reachable. BB_RPC_URL_HTTP_bsc: ${{ vars.BB_RPC_URL_HTTP_bsc }} BB_RPC_URL_WS_bsc: ${{ vars.BB_RPC_URL_WS_bsc }} BB_RPC_URL_HTTP_avalanche: ${{ vars.BB_RPC_URL_HTTP_avalanche }} @@ -78,8 +76,9 @@ jobs: BB_RPC_URL_WS_base: ${{ vars.BB_RPC_URL_WS_base }} run: | # Default to EVM-only coins (publicly reachable from GitHub runners). + # Ethereum excluded — no public RPC URL available yet. # UTXO chains use internal backends and are tested on the dev server. - EVM_COINS="avalanche|bsc|arbitrum|base|ethereum|optimism|polygon" + EVM_COINS="avalanche|bsc|arbitrum|base|optimism|polygon" FILTER="${{ inputs.coin_filter }}" FILTER="${FILTER:-$EVM_COINS}" make test-connectivity ARGS="-run 'TestIntegration/($FILTER)=.*/connectivity'" @@ -102,10 +101,8 @@ jobs: - name: Run integration tests env: - # EVM chains only — publicly reachable endpoints - # UTXO chains are tested on the dev server where internal backends are reachable. - BB_RPC_URL_HTTP_ethereum: ${{ vars.BB_RPC_URL_HTTP_ethereum }} - BB_RPC_URL_WS_ethereum: ${{ vars.BB_RPC_URL_WS_ethereum }} + # EVM chains with publicly reachable endpoints only. + # Ethereum excluded until a public RPC URL is available. BB_RPC_URL_HTTP_bsc: ${{ vars.BB_RPC_URL_HTTP_bsc }} BB_RPC_URL_WS_bsc: ${{ vars.BB_RPC_URL_WS_bsc }} BB_RPC_URL_HTTP_avalanche: ${{ vars.BB_RPC_URL_HTTP_avalanche }} @@ -120,7 +117,8 @@ jobs: BB_RPC_URL_WS_base: ${{ vars.BB_RPC_URL_WS_base }} run: | # Default to EVM-only coins (publicly reachable from GitHub runners). - EVM_COINS="avalanche|bsc|arbitrum|base|ethereum|optimism|polygon" + # Ethereum excluded — no public RPC URL available yet. + EVM_COINS="avalanche|bsc|arbitrum|base|optimism|polygon" FILTER="${{ inputs.coin_filter }}" FILTER="${FILTER:-$EVM_COINS}" make test-integration ARGS="-run 'TestIntegration/($FILTER)=.*/' -v"