This commit is contained in:
mal0
2025-07-08 21:47:43 +00:00
2 changed files with 22 additions and 15 deletions
+14
View File
@@ -0,0 +1,14 @@
name: Security audit
on:
push:
paths:
- '**/Cargo.toml'
- '**/Cargo.lock'
jobs:
security_audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions-rs/audit-check@v1
with:
token: ${{ secrets.GITEA_TOKEN }}
+8 -15
View File
@@ -1,20 +1,13 @@
name: TruffleHog OSS name: gitleaks
on: [pull_request, push, workflow_dispatch]
on:
push:
branches:
- master
pull_request:
jobs: jobs:
test: scan:
name: gitleaks
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - uses: actions/checkout@v3
uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Secret Scanning - uses: gitleaks/gitleaks-action@v1
uses: trufflesecurity/trufflehog@main env:
with: GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
extra_args: --results=verified,unknown