Skip to content

chore: release 0.20.9 #235

chore: release 0.20.9

chore: release 0.20.9 #235

name: TruffleHog Secret Scanning
# This workflow is designed to be enforced org-wide via GitHub rulesets
# It calls the reusable TruffleHog workflow with sensible defaults for org-wide deployment
on:
pull_request:
types: [opened, synchronize, reopened]
push:
branches:
- main
merge_group:
types: [checks_requested]
permissions:
contents: read
pull-requests: write
checks: write
id-token: write
jobs:
secret-scan:
name: TruffleHog Secret Scan
uses: grafana/security-github-actions/.github/workflows/reusable-trufflehog.yml@b5182b3e64384dc4c3fd9d23eabdfdf0eb3b8de8 # main (#203)
with:
# Blocking: verified secrets fail the required workflow; unverified stay comments-only
fail-on-verified: "true" # Block PRs with verified secrets
fail-on-unverified: "false" # Don't block on unverified secrets
runs-on: ${{ (!github.event.repository.private || github.repository_owner != 'grafana') && 'ubuntu-latest' || 'ubuntu-any-minus' }} # grafana private repos use self-hosted runners (any arch, medium or smaller); other orgs use ubuntu-latest
secrets: inherit