Преглед на файлове

feat(ci): add audit workflow

This runs `cargo deny check` every night.

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
Sandro-Alessio Gierens преди 2 години
родител
ревизия
124d7d4b99
променени са 1 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 16 0
      .github/workflows/audit.yml

+ 16 - 0
.github/workflows/audit.yml

@@ -0,0 +1,16 @@
+name: Security audit
+on:
+  schedule:
+    - cron: '0 0 * * *'
+  push:
+    paths:
+      - '**/Cargo.toml'
+      - '**/Cargo.lock'
+jobs:
+  security_audit:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v4
+      - uses: taiki-e/install-action@cargo-deny
+      - name: Scan for vulnerabilities
+        run: cargo deny check advisories