Skip to content

Audit Rust dependencies #130

Audit Rust dependencies

Audit Rust dependencies #130

Workflow file for this run

# Rust Audit: CI for Rust audit of the operator node
#
# Overview:
# 1. Check all the dependencies from Cargo.lock for reported vulnerabilities
name: Audit Rust dependencies
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * 0'
push:
paths:
- 'Cargo.toml'
- 'Cargo.lock'
# Explicit minimal permissions
permissions:
contents: read
jobs:
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install cargo audit
run: cargo install cargo-audit --locked
- name: Scan for vulnerabilities
run: cd operator && cargo audit