ci: use @helia/interop directly
Henrique Dias committed
Jan 16, 2024 at 17:19 UTC
f9edd2b88a7dc8125967f1c28820a985d995b29e
1 file changed
+1
-20
.github/workflows/build.yml
+1
-20
@@ -70,26 +70,7 @@ jobs:
70
restore-keys: ${{ runner.os }}-${{ github.job }}-helia-
71
- run: sudo apt update
72
- run: sudo apt install -y libxkbcommon0 libxdamage1 libgbm1 libpango-1.0-0 libcairo2 # dependencies for playwright
73
- - uses: actions/checkout@v4
74
- with:
75
- repository: ipfs/helia
76
- fetch-depth: 0
77
- path: interop
78
- ref: 'main'
79
- - name: Checkout latest tag
80
- run: |
81
- export TAG="$(git tag | grep "^interop-" | sort --version-sort --reverse | head -n1)"
82
- echo "Running tests against: $TAG"
83
- git checkout "$TAG"
84
- working-directory: interop
85
- - run: npm install
86
- working-directory: interop
87
- - run: npm run build
88
- working-directory: interop
89
- - run: npm install
90
- working-directory: interop/packages/interop
91
- - run: npm test
92
- working-directory: interop/packages/interop
73
+ - run: npx --package @helia/interop helia-interop
74
env:
75
KUBO_BINARY: ${{ github.workspace }}/cmd/ipfs/ipfs
76
ipfs-webui: