name: 🔐 Security Scanning on: push: branches: [ main, develop ] pull_request: branches: [ main, develop ] schedule: - cron: '0 2 * * 0' # Weekly on Sunday at 2 AM workflow_dispatch: jobs: security: name: 🔍 Security Scan runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - name: Run Gitleaks uses: gitleaks/gitleaks-action@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}