Skip to content

build(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.58.2 in /bindings/node #3

build(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.58.2 in /bindings/node

build(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.58.2 in /bindings/node #3

name: Node bindings (Rust crate)
# Neon npm CLI is version-sensitive; CI validates the native crate until the JS toolchain is fully wired.
on:
push:
branches: [main, develop]
paths:
- "bindings/node/**"
- "engine/**"
- "Cargo.toml"
- "Cargo.lock"
pull_request:
branches: [main]
paths:
- "bindings/node/**"
- "engine/**"
env:
CARGO_TERM_COLOR: always
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: 1.88.0
- uses: Swatinem/rust-cache@v2
with:
workspaces: ". -> target"
- name: cargo check (policyengine-node)
run: cargo check --manifest-path bindings/node/Cargo.toml