Skip to content

Commit 01d7928

Browse files
feat: deploy testnet governance to Alchemy
1 parent 5a563a2 commit 01d7928

File tree

4 files changed

+19
-15
lines changed

4 files changed

+19
-15
lines changed

subgraphs/cross-chain-governance/deploy.sh

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
11
#!/bin/bash
22

33
version=($(jq -r '.version' package.json))
4+
alchemy_node=https://subgraphs.alchemy.com/api/subgraphs/deploy
5+
alchemy_ipfs=https://ipfs.satsuma.xyz
46

57
yarn
68

79
if [[ $version == *"testnet"* ]]; then
810
yarn graph auth --studio $TESTNET_GRAPH_CLI_API_KEY
9-
yarn deploy:chapel --version-label $version
10-
yarn deploy:sepolia --version-label $version
11-
yarn deploy:arbitrumSepolia --version-label $version
12-
yarn deploy:optimismSepolia --version-label $version
13-
yarn deploy:zkSyncSepolia --version-label $version
14-
yarn deploy:baseSepolia --version-label $version
11+
yarn deploy:sepolia --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
12+
# obBNB is not supported in either Alchemy or The Graph
13+
yarn deploy:arbitrumSepolia --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
14+
yarn deploy:zksyncSepolia --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
15+
yarn deploy:optimismSepolia --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
16+
yarn deploy:baseSepolia --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
17+
yarn deploy:unichainSepolia --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
1518
else
1619
yarn graph auth --studio $MAINNET_GRAPH_CLI_API_KEY
1720
yarn deploy:bsc --version-label $version

subgraphs/cross-chain-governance/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
"build:ethereum": "yarn graph build --ipfs https://api.thegraph.com/ipfs/ ",
1717
"deploy:docker": "yarn prepare:docker && yarn graph deploy venusprotocol/crosschain-governance --ipfs http://ipfs:5001 --node http://graph-node:8020/",
1818
"deploy:ethereum": "yarn prepare:ethereum && yarn graph deploy --studio venus-governance-ethereum",
19-
"deploy:sepolia": "yarn prepare:sepolia && yarn graph deploy --studio venus-governance-sepolia",
20-
"deploy:arbitrumSepolia": "yarn prepare:arbitrumSepolia && yarn graph deploy --studio venus-governance-arbisepolia",
19+
"deploy:sepolia": "yarn prepare:sepolia && yarn graph deploy venus-governance-sepolia",
20+
"deploy:arbitrumSepolia": "yarn prepare:arbitrumSepolia && yarn graph deploy venus-governance-arbisepolia",
2121
"deploy:arbitrum": "yarn prepare:arbitrum && yarn graph deploy --studio venus-governance-arbitrum",
22-
"deploy:optimismSepolia": "yarn prepare:optimismSepolia && yarn graph deploy --studio venus-governance-opsepolia",
22+
"deploy:optimismSepolia": "yarn prepare:optimismSepolia && yarn graph deploy venus-governance-opsepolia",
2323
"deploy:optimism": "yarn prepare:optimism && yarn graph deploy --studio venus-governance-optimism",
24-
"deploy:zkSyncSepolia": "yarn prepare:zkSyncSepolia && yarn graph deploy --studio venus-governance-zksyncsepolia",
24+
"deploy:zkSyncSepolia": "yarn prepare:zkSyncSepolia && yarn graph deploy venus-governance-zksyncsepolia",
2525
"deploy:zkSync": "yarn prepare:zkSync && yarn graph deploy --studio venus-governance-zksync",
26-
"deploy:baseSepolia": "yarn prepare:baseSepolia && yarn graph deploy --studio venus-governance-base-sepolia",
26+
"deploy:baseSepolia": "yarn prepare:baseSepolia && yarn graph deploy venus-governance-base-sepolia",
2727
"deploy:base": "yarn prepare:base && yarn graph deploy --studio venus-governance-base-mainnet",
28-
"deploy:unichainSepolia": "yarn prepare:unichainSepolia && yarn graph deploy --studio venus-governance-unichain-sepolia",
28+
"deploy:unichainSepolia": "yarn prepare:unichainSepolia && yarn graph deploy venus-governance-unichain-sepolia",
2929
"deploy:unichain": "yarn prepare:unichain && yarn graph deploy --studio venus-governance-unichain",
3030
"prepare:docker": "NETWORK=docker yarn ts-node config/index.ts",
3131
"prepare:ethereum": "NETWORK=ethereum yarn ts-node config/index.ts",

subgraphs/venus-governance/deploy.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
#!/bin/bash
22

33
version=($(jq -r '.version' package.json))
4+
alchemy_node=https://subgraphs.alchemy.com/api/subgraphs/deploy
5+
alchemy_ipfs=https://ipfs.satsuma.xyz
46

57
if [[ $version == *"testnet"* ]]; then
6-
yarn graph auth --studio $TESTNET_GRAPH_CLI_API_KEY
7-
yarn deploy:chapel --version-label $version
8+
yarn deploy:chapel --node $alchemy_node --ipfs $alchemy_ipfs --version-label $version --deploy-key $TESTNET_GRAPH_CLI_ALCHEMY_KEY
89
else
910
yarn graph auth --studio $MAINNET_GRAPH_CLI_API_KEY
1011
yarn deploy:bsc --version-label $version

subgraphs/venus-governance/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"build:bsc": "graph build --ipfs https://api.thegraph.com/ipfs/ ",
1717
"deploy:integration": "graph deploy venusprotocol/venus-governance --ipfs http://localhost:5001 --node http://127.0.0.1:8020/",
1818
"deploy:docker": "yarn prepare:docker && yarn graph deploy venusprotocol/venus-governance --ipfs http://ipfs:5001 --node http://graph-node:8020/ --version-label ci",
19-
"deploy:chapel": "yarn prepare:chapel && graph deploy --studio venus-governance-chapel",
19+
"deploy:chapel": "yarn prepare:chapel && graph deploy venus-governance-chapel",
2020
"deploy:bsc": "yarn prepare:bsc && graph deploy --studio venus-governance",
2121
"prepare:docker": "NETWORK=docker yarn ts-node config/index.ts",
2222
"prepare:chapel": "NETWORK=chapel yarn ts-node config/index.ts",

0 commit comments

Comments
 (0)