Skip to content

Commit d47ed4e

Browse files
committed
chore: goldsky deploy tooling
1 parent f196723 commit d47ed4e

File tree

2 files changed

+51
-1
lines changed

2 files changed

+51
-1
lines changed

subgraph/package.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
"deploy:core:arbitrum-sepolia-devnet": "graph deploy kleros-v2-core-devnet -l v$npm_package_version core/subgraph.yaml",
1616
"deploy:core:arbitrum-sepolia": "graph deploy kleros-v2-core-testnet -l v$npm_package_version core/subgraph.yaml",
1717
"deploy:core:arbitrum": "graph deploy kleros-v2-core-mainnet -l v$npm_package_version core/subgraph.yaml",
18+
"deploy-goldsky:core:arbitrum-sepolia-devnet": "goldsky subgraph deploy kleros-v2-core-devnet/v$npm_package_version --path core/",
19+
"deploy-goldsky:core:arbitrum-sepolia": "goldsky subgraph deploy kleros-v2-core-testnet/v$npm_package_version --path core/",
20+
"deploy-goldsky:core:arbitrum": "goldsky subgraph deploy kleros-v2-core-mainnet/v$npm_package_version --path core/",
1821
"deploy:core:local": "graph deploy --node http://localhost:8020/ --ipfs http://localhost:5001 kleros/kleros-v2-core-local --version-label v$(date +%s) core/subgraph.yaml",
1922
"rebuild-deploy:core:local": "yarn update:core:local && yarn codegen:core && yarn build:core && yarn create:local kleros/kleros-v2-core-local && yarn deploy:core:local",
2023
"-": "------------------------------------------------------------------------------------------",
@@ -33,9 +36,12 @@
3336
"update:drt:arbitrum": "./scripts/update.sh arbitrum arbitrum-one dispute-template-registry/subgraph.yaml",
3437
"update:drt:local": "./scripts/update.sh localhost mainnet dispute-template-registry/subgraph.yaml",
3538
"codegen:drt": "graph codegen --output-dir dispute-template-registry/generated/ dispute-template-registry/subgraph.yaml",
36-
"build:drt": "graph build --output-dir dispute-template-registry/generated/ dispute-template-registry/subgraph.yaml",
39+
"build:drt": "graph build --output-dir dispute-template-registry/build/ dispute-template-registry/subgraph.yaml",
3740
"test:drt": "cd dispute-template-registry && graph test ",
3841
"clean:drt": "graph clean --codegen-dir dispute-template-registry/generated/ --build-dir dispute-template-registry/build/ ; rm dispute-template-registry/subgraph.yaml.bak.*",
42+
"deploy-goldsky:drt:arbitrum-sepolia-devnet": "goldsky subgraph deploy kleros-v2-drt-arbisep-devnet/v$(jq -r .drtVersion $npm_package_json) --path dispute-template-registry/",
43+
"deploy-goldsky:drt:arbitrum-sepolia": "goldsky subgraph deploy kleros-v2-drt-arbisep-testnet/v$(jq -r .drtVersion $npm_package_json) --path dispute-template-registry/",
44+
"deploy-goldsky:drt:arbitrum": "goldsky subgraph deploy kleros-v2-drt/v$(jq -r .drtVersion $npm_package_json) --path dispute-template-registry/",
3945
"deploy:drt:arbitrum-sepolia-devnet": "graph deploy kleros-v2-drt-arbisep-devnet -l v$(jq -r .drtVersion $npm_package_json) dispute-template-registry/subgraph.yaml",
4046
"deploy:drt:arbitrum-sepolia": "graph deploy kleros-v2-drt-arbisep-testnet -l v$(jq -r .drtVersion $npm_package_json) dispute-template-registry/subgraph.yaml",
4147
"deploy:drt:arbitrum": "graph deploy kleros-v2-drt -l v$(jq -r .drtVersion $npm_package_json) dispute-template-registry/subgraph.yaml",
@@ -63,6 +69,7 @@
6369
"@graphprotocol/graph-ts": "^0.38.0"
6470
},
6571
"devDependencies": {
72+
"@goldskycom/cli": "^13.1.1",
6673
"@graphprotocol/graph-cli": "^0.96.0",
6774
"@kleros/kleros-v2-eslint-config": "workspace:^",
6875
"@kleros/kleros-v2-prettier-config": "workspace:^",

yarn.lock

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5086,6 +5086,20 @@ __metadata:
50865086
languageName: node
50875087
linkType: hard
50885088

5089+
"@goldskycom/cli@npm:^13.1.1":
5090+
version: 13.1.1
5091+
resolution: "@goldskycom/cli@npm:13.1.1"
5092+
dependencies:
5093+
cuid: "npm:^2.1.8"
5094+
parse-duration: "npm:^1.0.3"
5095+
readline-sync: "npm:^1.4.10"
5096+
timeago.js: "npm:^4.0.2"
5097+
bin:
5098+
goldsky: bin/goldsky
5099+
checksum: 10/e12c4f63d0da32bb4b04910b28eb2912a17187cf71341ae6fc7d0419c471eb27f00c3d8454205db1e6a40c8d0ed8d3be63e1ccc01e769496b8cdf7888b0a2f6e
5100+
languageName: node
5101+
linkType: hard
5102+
50895103
"@graphprotocol/graph-cli@npm:^0.96.0":
50905104
version: 0.96.0
50915105
resolution: "@graphprotocol/graph-cli@npm:0.96.0"
@@ -6693,6 +6707,7 @@ __metadata:
66936707
version: 0.0.0-use.local
66946708
resolution: "@kleros/kleros-v2-subgraph@workspace:subgraph"
66956709
dependencies:
6710+
"@goldskycom/cli": "npm:^13.1.1"
66966711
"@graphprotocol/graph-cli": "npm:^0.96.0"
66976712
"@graphprotocol/graph-ts": "npm:^0.38.0"
66986713
"@kleros/kleros-v2-eslint-config": "workspace:^"
@@ -17607,6 +17622,13 @@ __metadata:
1760717622
languageName: node
1760817623
linkType: hard
1760917624

17625+
"cuid@npm:^2.1.8":
17626+
version: 2.1.8
17627+
resolution: "cuid@npm:2.1.8"
17628+
checksum: 10/df122ce5ff83c6b1cd01bb9922eef8421314678bee1d2192cd167a5b94791886b52976e716b56672d356085ccd4eb08e2b66e63da53d8b3903e7273887a4231f
17629+
languageName: node
17630+
linkType: hard
17631+
1761017632
"d@npm:1, d@npm:^1.0.1, d@npm:^1.0.2":
1761117633
version: 1.0.2
1761217634
resolution: "d@npm:1.0.2"
@@ -29418,6 +29440,13 @@ __metadata:
2941829440
languageName: node
2941929441
linkType: hard
2942029442

29443+
"parse-duration@npm:^1.0.3":
29444+
version: 1.1.2
29445+
resolution: "parse-duration@npm:1.1.2"
29446+
checksum: 10/c31ebdee783935afe250fd79cdfab9d14e196ee2a810e6a7abbdef6d945a1b88797972437c9e5ed10e8e1cb5cd68b7cc13e9ac9721839f0cb1c2f5fe837d99d9
29447+
languageName: node
29448+
linkType: hard
29449+
2942129450
"parse-entities@npm:^4.0.0":
2942229451
version: 4.0.1
2942329452
resolution: "parse-entities@npm:4.0.1"
@@ -32184,6 +32213,13 @@ __metadata:
3218432213
languageName: node
3218532214
linkType: hard
3218632215

32216+
"readline-sync@npm:^1.4.10":
32217+
version: 1.4.10
32218+
resolution: "readline-sync@npm:1.4.10"
32219+
checksum: 10/5eb6465f5c5391e32cb525022a307a910a565828cd53da87ac05fca291607df54099dd65bc9c7a513ac53a5eb4e11454d48f0dcf4ad54126d36dec5fcec4a8f0
32220+
languageName: node
32221+
linkType: hard
32222+
3218732223
"real-require@npm:^0.1.0":
3218832224
version: 0.1.0
3218932225
resolution: "real-require@npm:0.1.0"
@@ -35344,6 +35380,13 @@ __metadata:
3534435380
languageName: node
3534535381
linkType: hard
3534635382

35383+
"timeago.js@npm:^4.0.2":
35384+
version: 4.0.2
35385+
resolution: "timeago.js@npm:4.0.2"
35386+
checksum: 10/30e38e8a82f885d95162e66bf7d9673a14c5fe7aff3f5b3e3d74fe5c431046da23194f1d4ab6bbd259b8d3504b47a0478429c147dee496036701f8b89e5951f3
35387+
languageName: node
35388+
linkType: hard
35389+
3534735390
"timers-browserify@npm:^2.0.4":
3534835391
version: 2.0.12
3534935392
resolution: "timers-browserify@npm:2.0.12"

0 commit comments

Comments
 (0)