do not test sync - because it needs server for now

This commit is contained in:
Nikita Sivukhin
2025-09-11 00:10:54 +04:00
parent 1a4d334e47
commit 53967cb8fb

View File

@@ -185,39 +185,6 @@ jobs:
shell: bash
- name: Test bindings
run: docker run --rm -v $(pwd):/build -w /build node:${{ matrix.node }}-slim yarn workspace @tursodatabase/database test
test-sync-linux-x64-gnu-binding:
name: Test sync bindings on Linux-x64-gnu - node@${{ matrix.node }}
needs:
- build
strategy:
fail-fast: false
matrix:
node:
- "20"
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
- name: Setup node
uses: useblacksmith/setup-node@v5
with:
node-version: ${{ matrix.node }}
- name: Install dependencies
run: yarn install
- name: Build db common
run: yarn workspace @tursodatabase/database-common build
- name: Build sync common
run: yarn workspace @tursodatabase/sync-common build
- name: Download all sync artifacts
uses: actions/download-artifact@v4
with:
path: bindings/javascript
merge-multiple: true
pattern: 'sync*'
- name: List packages
run: ls -R .
shell: bash
- name: Test bindings
run: docker run --rm -v $(pwd):/build -w /build node:${{ matrix.node }}-slim yarn workspace @tursodatabase/sync test
publish:
name: Publish
runs-on: ubuntu-latest