Skip to content

build(deps): bump the cargo-server-non-major group across 1 directory with 6 updates #554

build(deps): bump the cargo-server-non-major group across 1 directory with 6 updates

build(deps): bump the cargo-server-non-major group across 1 directory with 6 updates #554

Workflow file for this run

name: Security Audit
on:
pull_request:
push:
branches:
- main
- master
jobs:
rust-audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- name: Rust cache
uses: Swatinem/rust-cache@v2
- name: Install cargo-audit
run: cargo install cargo-audit --locked
- name: Audit server
working-directory: server
run: cargo audit
- name: Audit src-tauri
working-directory: src-tauri
run: cargo audit
npm-audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Setup Node
uses: actions/setup-node@v6
with:
node-version: lts/*
cache: 'npm'
- name: Install dependencies
run: npm ci --ignore-scripts
- name: npm audit (high+)
run: npm audit --audit-level=high --omit=dev