ci: remove more mentions of node (#2595)

I promise this time I tested it locally :)
This commit is contained in:
Will Jones
2025-08-15 11:01:02 -07:00
committed by GitHub
parent ce550e6c45
commit 1eb1beecd6
4 changed files with 2 additions and 18 deletions

View File

@@ -56,22 +56,11 @@ jobs:
with:
node-version: 20
cache: 'npm'
cache-dependency-path: node/package-lock.json
- name: Install node dependencies
working-directory: node
run: |
sudo apt update
sudo apt install -y protobuf-compiler libssl-dev
- name: Build node
working-directory: node
run: |
npm ci
npm run build
npm run tsc
- name: Create markdown files
working-directory: node
run: |
npx typedoc --plugin typedoc-plugin-markdown --out ../docs/src/javascript src/index.ts
- name: Build docs
working-directory: docs
run: |

3
.gitignore vendored
View File

@@ -31,9 +31,6 @@ python/dist
*.node
**/node_modules
**/.DS_Store
node/dist
node/examples/**/package-lock.json
node/examples/**/dist
nodejs/lancedb/native*
dist

View File

@@ -11,8 +11,6 @@ Project layout:
* `nodejs`: The Typescript bindings, using napi-rs
* `java`: The Java bindings
(`rust/ffi` and `node/` are for a deprecated package. You can ignore them.)
Common commands:
* Check for compiler errors: `cargo check --features remote --tests --examples`

View File

@@ -19,9 +19,9 @@ popd
if git diff --quiet --exit-code; then
echo "No lockfile changes to commit; skipping amend."
elif $AMEND; then
git add Cargo.lock nodejs/package-lock.json node/package-lock.json
git add Cargo.lock nodejs/package-lock.json
git commit --amend --no-edit
else
git add Cargo.lock nodejs/package-lock.json node/package-lock.json
git add Cargo.lock nodejs/package-lock.json
git commit -m "Update lockfiles"
fi