nginx-proxy-manager-Bash-API/.github/workflows/gitleaks.yml

26 lines
585 B
YAML

name: Gitleaks Security Scan
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
gitleaks:
name: Run Gitleaks Scan
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Gitleaks
run: |
wget https://github.com/gitleaks/gitleaks/releases/latest/download/gitleaks-linux-amd64 -O gitleaks
chmod +x gitleaks
sudo mv gitleaks /usr/local/bin/
- name: Run Gitleaks
run: gitleaks detect --source . --verbose --exit-code 1