name: gitleaks on: push: branches: ['main'] tags: ['v*'] pull_request: permissions: contents: read jobs: gitleaks: runs-on: ubuntu-latest steps: - uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3 with: fetch-depth: 0 - uses: gitleaks/gitleaks-action@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITLEAKS_LICENSE: ${{ secrets.GITLEAKS_LICENSE}} if: ${{ env.GITLEAKS_LICENSE != '' }}