From e0b9e5031638d639f00236d9edf9073ebe43d388 Mon Sep 17 00:00:00 2001 From: Stefan Date: Thu, 12 Mar 2026 11:29:43 +0100 Subject: [PATCH 1/2] Update besu repo reference from hyperledger/besu to besu-eth/besu Besu has moved their repository from hyperledger/besu to besu-eth/besu. --- .github/workflows/test-client-config.yaml | 18 +++++++++--------- helpers/client-config/README.md | 2 +- helpers/client-config/action.yaml | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/test-client-config.yaml b/.github/workflows/test-client-config.yaml index 36352e8..5e8e837 100644 --- a/.github/workflows/test-client-config.yaml +++ b/.github/workflows/test-client-config.yaml @@ -45,7 +45,7 @@ jobs: # Test besu outputs echo "Besu repo: ${{ steps.test_git_defaults.outputs.besu_repo }}" echo "Besu tag: ${{ steps.test_git_defaults.outputs.besu_tag }}" - [[ "${{ steps.test_git_defaults.outputs.besu_repo }}" == "hyperledger/besu" ]] || exit 1 + [[ "${{ steps.test_git_defaults.outputs.besu_repo }}" == "besu-eth/besu" ]] || exit 1 [[ "${{ steps.test_git_defaults.outputs.besu_tag }}" == "main" ]] || exit 1 # Test reth outputs @@ -100,7 +100,7 @@ jobs: client_repos: | { "geth": "ethereum/go-ethereum@v1.13.0", - "besu": "hyperledger/besu@23.7.0", + "besu": "besu-eth/besu@23.7.0", "reth": "paradigmxyz/reth@v0.1.0" } hive_version: "ethereum/hive@v1.10.0" @@ -124,7 +124,7 @@ jobs: # Test custom besu version echo "Besu repo: ${{ steps.test_custom_git.outputs.besu_repo }}" echo "Besu tag: ${{ steps.test_custom_git.outputs.besu_tag }}" - [[ "${{ steps.test_custom_git.outputs.besu_repo }}" == "hyperledger/besu" ]] || exit 1 + [[ "${{ steps.test_custom_git.outputs.besu_repo }}" == "besu-eth/besu" ]] || exit 1 [[ "${{ steps.test_custom_git.outputs.besu_tag }}" == "23.7.0" ]] || exit 1 # Test custom reth version @@ -149,7 +149,7 @@ jobs: client_images: | { "geth": "ethereum/client-go:v1.13.0", - "besu": "hyperledger/besu:23.7.0", + "besu": "besu-eth/besu:23.7.0", "reth": "ghcr.io/paradigmxyz/reth:v0.1.0" } @@ -166,7 +166,7 @@ jobs: # Test custom besu image echo "Besu docker registry: ${{ steps.test_custom_docker.outputs.besu_docker_registry }}" echo "Besu docker tag: ${{ steps.test_custom_docker.outputs.besu_docker_tag }}" - [[ "${{ steps.test_custom_docker.outputs.besu_docker_registry }}" == "hyperledger/besu" ]] || exit 1 + [[ "${{ steps.test_custom_docker.outputs.besu_docker_registry }}" == "besu-eth/besu" ]] || exit 1 [[ "${{ steps.test_custom_docker.outputs.besu_docker_tag }}" == "23.7.0" ]] || exit 1 # Test custom reth image @@ -192,7 +192,7 @@ jobs: client_repos: | { "geth": "ethereum/go-ethereum@v1.13.0", - "besu": "hyperledger/besu@23.7.0" + "besu": "besu-eth/besu@23.7.0" } - name: Verify common tag override git @@ -209,7 +209,7 @@ jobs: echo "Geth repo: ${{ steps.test_common_tag_git.outputs.geth_repo }}" echo "Besu repo: ${{ steps.test_common_tag_git.outputs.besu_repo }}" [[ "${{ steps.test_common_tag_git.outputs.geth_repo }}" == "ethereum/go-ethereum" ]] || exit 1 - [[ "${{ steps.test_common_tag_git.outputs.besu_repo }}" == "hyperledger/besu" ]] || exit 1 + [[ "${{ steps.test_common_tag_git.outputs.besu_repo }}" == "besu-eth/besu" ]] || exit 1 echo "✅ Common client tag git test passed" @@ -228,7 +228,7 @@ jobs: client_images: | { "geth": "ethereum/client-go:v1.13.0", - "besu": "hyperledger/besu:23.7.0" + "besu": "besu-eth/besu:23.7.0" } - name: Verify common tag override docker @@ -245,7 +245,7 @@ jobs: echo "Geth docker registry: ${{ steps.test_common_tag_docker.outputs.geth_docker_registry }}" echo "Besu docker registry: ${{ steps.test_common_tag_docker.outputs.besu_docker_registry }}" [[ "${{ steps.test_common_tag_docker.outputs.geth_docker_registry }}" == "ethereum/client-go" ]] || exit 1 - [[ "${{ steps.test_common_tag_docker.outputs.besu_docker_registry }}" == "hyperledger/besu" ]] || exit 1 + [[ "${{ steps.test_common_tag_docker.outputs.besu_docker_registry }}" == "besu-eth/besu" ]] || exit 1 echo "✅ Common client tag docker test passed" diff --git a/helpers/client-config/README.md b/helpers/client-config/README.md index 3e37d0a..4de7ceb 100644 --- a/helpers/client-config/README.md +++ b/helpers/client-config/README.md @@ -11,7 +11,7 @@ This composite action generates Hive client configuration based on input paramet client_repos: | { "geth": "ethereum/go-ethereum@master", - "besu": "hyperledger/besu@main", + "besu": "besu-eth/besu@main", "reth": "paradigmxyz/reth@main" } client_images: | diff --git a/helpers/client-config/action.yaml b/helpers/client-config/action.yaml index 214f6b1..591d7e7 100644 --- a/helpers/client-config/action.yaml +++ b/helpers/client-config/action.yaml @@ -8,7 +8,7 @@ inputs: default: | { "geth": "ethereum/go-ethereum@master", - "besu": "hyperledger/besu@main", + "besu": "besu-eth/besu@main", "reth": "paradigmxyz/reth@main", "nethermind": "NethermindEth/nethermind@master", "erigon": "erigontech/erigon@main", @@ -180,7 +180,7 @@ runs: # Define client configurations declare -A CLIENT_DEFAULTS=( ["geth"]="ethereum/go-ethereum@master" - ["besu"]="hyperledger/besu@main" + ["besu"]="besu-eth/besu@main" ["reth"]="paradigmxyz/reth@main" ["nethermind"]="NethermindEth/nethermind@master" ["erigon"]="erigontech/erigon@main" From e35066088978d962108631dd550f9e5389269233 Mon Sep 17 00:00:00 2001 From: Stefan Date: Thu, 12 Mar 2026 11:41:39 +0100 Subject: [PATCH 2/2] Revert Docker image refs back to hyperledger/besu Docker Hub hasn't migrated yet, only update GitHub repo references. --- .github/workflows/test-client-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-client-config.yaml b/.github/workflows/test-client-config.yaml index 5e8e837..816e508 100644 --- a/.github/workflows/test-client-config.yaml +++ b/.github/workflows/test-client-config.yaml @@ -149,7 +149,7 @@ jobs: client_images: | { "geth": "ethereum/client-go:v1.13.0", - "besu": "besu-eth/besu:23.7.0", + "besu": "hyperledger/besu:23.7.0", "reth": "ghcr.io/paradigmxyz/reth:v0.1.0" } @@ -166,7 +166,7 @@ jobs: # Test custom besu image echo "Besu docker registry: ${{ steps.test_custom_docker.outputs.besu_docker_registry }}" echo "Besu docker tag: ${{ steps.test_custom_docker.outputs.besu_docker_tag }}" - [[ "${{ steps.test_custom_docker.outputs.besu_docker_registry }}" == "besu-eth/besu" ]] || exit 1 + [[ "${{ steps.test_custom_docker.outputs.besu_docker_registry }}" == "hyperledger/besu" ]] || exit 1 [[ "${{ steps.test_custom_docker.outputs.besu_docker_tag }}" == "23.7.0" ]] || exit 1 # Test custom reth image @@ -228,7 +228,7 @@ jobs: client_images: | { "geth": "ethereum/client-go:v1.13.0", - "besu": "besu-eth/besu:23.7.0" + "besu": "hyperledger/besu:23.7.0" } - name: Verify common tag override docker @@ -245,7 +245,7 @@ jobs: echo "Geth docker registry: ${{ steps.test_common_tag_docker.outputs.geth_docker_registry }}" echo "Besu docker registry: ${{ steps.test_common_tag_docker.outputs.besu_docker_registry }}" [[ "${{ steps.test_common_tag_docker.outputs.geth_docker_registry }}" == "ethereum/client-go" ]] || exit 1 - [[ "${{ steps.test_common_tag_docker.outputs.besu_docker_registry }}" == "besu-eth/besu" ]] || exit 1 + [[ "${{ steps.test_common_tag_docker.outputs.besu_docker_registry }}" == "hyperledger/besu" ]] || exit 1 echo "✅ Common client tag docker test passed"