Skip to content

Commit 0224afe

Browse files
lutterclaude
andcommitted
tests: Remove graph-cli dependency from integration test subgraphs
The integration tests now use gnd as the default CLI, so the test subgraphs no longer need @graphprotocol/graph-cli as a devDependency. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 8b98962 commit 0224afe

File tree

24 files changed

+168
-2390
lines changed

24 files changed

+168
-2390
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,9 @@ jobs:
189189
run: just build --test integration_tests
190190

191191
- name: Run integration tests
192-
run: just test-integration --verbose
192+
run: |
193+
export PATH="${{ github.workspace }}/node_modules/.bin:$PATH"
194+
just test-integration --verbose
193195
194196
- name: Cat graph-node.log
195197
if: always()

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
22
"private": true,
3-
"packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748"
3+
"packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748",
4+
"devDependencies": {
5+
"assemblyscript": "0.19.23"
6+
}
47
}

0 commit comments

Comments
 (0)