Skip to content

Commit 0235063

Browse files
authored
fix: ephemery genesis loader (#700)
update ephemery genesis loader to use latest `network-config.tar.gz` from ephemery genesis repository
1 parent d621cf0 commit 0235063

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/network_launcher/ephemery.star

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,15 @@ def launch(plan, prague_time):
88
el_cl_genesis_data_uuid = plan.run_sh(
99
name="fetch-ephemery-genesis-data",
1010
description="Creating network configs",
11-
run="mkdir -p /network-configs/ && \
12-
curl -o latest.tar.gz https://ephemery.dev/latest.tar.gz && \
13-
tar xvzf latest.tar.gz -C /network-configs && \
14-
cat /network-configs/genesis_validators_root.txt",
11+
run="sh -c '\
12+
mkdir -p /network-configs/ ;\
13+
mkdir -p /ephemery-release ;\
14+
release=$(curl --silent https://api.github.com/repos/ephemery-testnet/ephemery-genesis/releases/latest | jq -r .tag_name) ;\
15+
curl -Lo network-config.tar.gz https://github.com/ephemery-testnet/ephemery-genesis/releases/download/$release/network-config.tar.gz ;\
16+
tar xzf network-config.tar.gz -C /ephemery-release ;\
17+
mv /ephemery-release/metadata/* /network-configs/ ;\
18+
cat /network-configs/genesis_validators_root.txt ;\
19+
'",
1520
image="badouralix/curl-jq",
1621
store=[StoreSpec(src="/network-configs/", name="el_cl_genesis_data")],
1722
)

0 commit comments

Comments
 (0)