From cf3bf7568c6778896879ae61a201a877eb381a48 Mon Sep 17 00:00:00 2001 From: Cafe137 Date: Mon, 11 May 2026 20:52:41 +0200 Subject: [PATCH 1/5] ci: test etherhive (bee-factory staging) --- .github/workflows/tests-rc.yaml | 25 ++++++------------------- .github/workflows/tests.yaml | 9 ++++++--- 2 files changed, 12 insertions(+), 22 deletions(-) diff --git a/.github/workflows/tests-rc.yaml b/.github/workflows/tests-rc.yaml index 47cb462d..3426b681 100644 --- a/.github/workflows/tests-rc.yaml +++ b/.github/workflows/tests-rc.yaml @@ -29,23 +29,7 @@ jobs: run: npm ci - name: Install global dependencies - run: npm install --global bee-dev @fairdatasociety/fdp-play @ethersphere/swarm-cli npxie - - - name: Clone fdp-play - run: git clone https://github.com/fairDataSociety/fdp-play - - - name: Install fdp-play dependencies - run: | - cd fdp-play && npm install - cd orchestrator && npm install - - - name: Build fdp-play images - run: | - cd fdp-play/orchestrator - npm run build:env -- --build-base-bee --bee-repository=ethersphere/bee.git - - - name: Clean up fdp-play - run: rm -rf fdp-play/test + run: npm install --global bee-dev etherhive @ethersphere/swarm-cli npxie - name: Run bee-dev run: bee-dev --port 16337 & @@ -53,8 +37,8 @@ jobs: - name: Run bee-dev with --no-swap run: bee-dev --port 16338 --no-swap & - - name: Start fdp-play environment - run: fdp-play start --detach --blockchain-image ethereum/client-go:release-1.13 --bee-version HEAD-commit + - name: Start etherhive environment + run: etherhive start --tag latest - name: Deposit to chequebook run: | @@ -70,3 +54,6 @@ jobs: - name: Tests run: npm run test + + - name: Teardown + run: etherhive stop diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 7e8863bc..75f5464b 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -29,7 +29,7 @@ jobs: run: npm ci - name: Install global dependencies - run: npm install --global bee-dev @fairdatasociety/fdp-play @ethersphere/swarm-cli npxie + run: npm install --global bee-dev etherhive @ethersphere/swarm-cli npxie - name: Run bee-dev run: bee-dev --port 16337 & @@ -37,8 +37,8 @@ jobs: - name: Run bee-dev with --no-swap run: bee-dev --port 16338 --no-swap & - - name: Start fdp-play environment - run: fdp-play start --detach --fresh --bee-version d0aa8b9-commit + - name: Start etherhive environment + run: etherhive start --tag latest - name: Deposit to chequebook run: | @@ -60,3 +60,6 @@ jobs: run: npxie coverage-comparison "${{ github.repository }}" "master" "${{ github.head_ref }}" "test/coverage/coverage-summary.json" "${{ github.event.pull_request.number }}" "${{ secrets.GITHUB_TOKEN }}" + + - name: Teardown + run: etherhive stop From 03e2e36542f989d9f39840c4825cb9b594f18287 Mon Sep 17 00:00:00 2001 From: Cafe137 Date: Mon, 11 May 2026 20:53:36 +0200 Subject: [PATCH 2/5] fix(ci): set stable as 2.7.1 --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 75f5464b..5d4f8086 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -38,7 +38,7 @@ jobs: run: bee-dev --port 16338 --no-swap & - name: Start etherhive environment - run: etherhive start --tag latest + run: etherhive start --tag 2.7.1 - name: Deposit to chequebook run: | From 41db5240c878f32062913381ee2afa8b262334b5 Mon Sep 17 00:00:00 2001 From: Cafe137 Date: Mon, 11 May 2026 22:12:40 +0200 Subject: [PATCH 3/5] ci: revert stable to 2.6.0 --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 5d4f8086..47d59417 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -38,7 +38,7 @@ jobs: run: bee-dev --port 16338 --no-swap & - name: Start etherhive environment - run: etherhive start --tag 2.7.1 + run: etherhive start --tag 2.6.0 - name: Deposit to chequebook run: | From f6af8e13f353db541555ec632020954d0717299e Mon Sep 17 00:00:00 2001 From: Cafe137 Date: Mon, 11 May 2026 22:54:29 +0200 Subject: [PATCH 4/5] chore: switch from docker tag to git tag --- .github/workflows/tests-rc.yaml | 2 +- .github/workflows/tests.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests-rc.yaml b/.github/workflows/tests-rc.yaml index 3426b681..7cbf09ef 100644 --- a/.github/workflows/tests-rc.yaml +++ b/.github/workflows/tests-rc.yaml @@ -38,7 +38,7 @@ jobs: run: bee-dev --port 16338 --no-swap & - name: Start etherhive environment - run: etherhive start --tag latest + run: etherhive start --tag master - name: Deposit to chequebook run: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 47d59417..c13a5905 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -38,7 +38,7 @@ jobs: run: bee-dev --port 16338 --no-swap & - name: Start etherhive environment - run: etherhive start --tag 2.6.0 + run: etherhive start --tag v2.6.0 - name: Deposit to chequebook run: | From ad2d69ecff5f50de6b1357b616b7ac28091b4d89 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 21:01:32 +0000 Subject: [PATCH 5/5] test: update test coverage