File tree Expand file tree Collapse file tree 2 files changed +28
-28
lines changed
Expand file tree Collapse file tree 2 files changed +28
-28
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ erigon:
1818 - fusaka-devnet-2
1919 - fusaka-devnet-3
2020 - performance-modexp
21-
21+
2222ethereumjs :
2323 branches :
2424 - master
3232 - fusaka-devnet-2
3333 - fusaka-devnet-3
3434 - performance-modexp
35-
35+
3636 alt_repos :
3737 gballet/go-ethereum :
3838 - kaustinen-with-shapella
@@ -72,48 +72,30 @@ lodestar:
7272 - fusaka-devnet-2
7373 - fusaka-devnet-3
7474 - fusaka-devnet-4
75-
75+
7676nethermind :
7777 branches :
7878 - master
7979 - fusaka-devnet-2
8080 - performance
8181 - fusaka-devnet-3
8282 - performance-modexp
83-
84- nimbus-eth2 :
83+
84+ nimbus :
8585 branches :
8686 - unstable
8787 - stable
8888 - column-syncer
8989 - fusaka-devnet-3
9090 - fusaka-devnet-2
91-
92- nimbus-validator-client :
93- # Uses same repo as nimbus-eth2
94- branches :
95- - unstable
96- - stable
97- - fusaka-devnet-2
98- - fusaka-devnet-3
99-
100- nimbus-eth1 :
101- branches :
102- - master
103- - fusaka-devnet-2
104- - fusaka-devnet-3
10591
106- prysm-beacon-chain :
92+ nimbus-eth1 :
10793 branches :
108- - develop
10994 - master
110- - peerDAS
11195 - fusaka-devnet-2
11296 - fusaka-devnet-3
113- - fusaka-devnet-3-bpo
11497
115- prysm-validator :
116- # Uses same repo as prysm-beacon-chain
98+ prysm :
11799 branches :
118100 - develop
119101 - master
@@ -193,9 +175,10 @@ mev-boost-relay:
193175 alt_repos :
194176 bharath-123/mev-boost-relay :
195177 - fusaka-devnet-3
196- ethrex :
197- branches :
198- - main
178+
179+ # ethrex:
180+ # branches:
181+ # - main
199182
200183eth-das-guardian :
201184 branches :
Original file line number Diff line number Diff line change @@ -71,6 +71,23 @@ def generate_config():
7171 with open ('branches.yaml' , 'r' ) as f :
7272 branches_config = yaml .safe_load (f )
7373
74+ # Expand combined client definitions
75+ expanded_config = {}
76+ for client_name , client_config in branches_config .items ():
77+ if client_name == 'prysm' :
78+ # Expand prysm into both beacon and validator
79+ expanded_config ['prysm-beacon-chain' ] = client_config
80+ expanded_config ['prysm-validator' ] = client_config
81+ elif client_name == 'nimbus' :
82+ # Expand nimbus into both eth2 and validator
83+ expanded_config ['nimbus-eth2' ] = client_config
84+ expanded_config ['nimbus-validator-client' ] = client_config
85+ else :
86+ # Keep as-is
87+ expanded_config [client_name ] = client_config
88+
89+ branches_config = expanded_config
90+
7491 # Output configuration list
7592 config_list = []
7693
You can’t perform that action at this time.
0 commit comments