Skip to content

fix(trufflehog): make grafana bench metrics steps non-blocking#158

Open
dblinkhorn wants to merge 2 commits into
mainfrom
dblinkhorn/trufflehog-make-bench-metrics-non-blocking
Open

fix(trufflehog): make grafana bench metrics steps non-blocking#158
dblinkhorn wants to merge 2 commits into
mainfrom
dblinkhorn/trufflehog-make-bench-metrics-non-blocking

Conversation

@dblinkhorn
Copy link
Copy Markdown

@dblinkhorn dblinkhorn commented May 4, 2026

This PR makes Grafana Bench metrics job non-blocking for the Trufflehog workflow, so issues with Prometheus credentials, Trufflehog artifact download, or Bench reporting do not fail the underlying Trufflehog check.

This issue came about recently in an incident where expired credentials caused one of the Grafana Bench steps to fail, blocking all PRs requiring a successful check of this workflow.

@dblinkhorn dblinkhorn requested a review from a team as a code owner May 4, 2026 22:21
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Semgrep Findings

1 finding(s) detected.

Severity Rule File Message
🔵 LOW deny-actions-create-github-app-token .github/workflows/periodic-zizmor.yaml:51 Do not use actions/create-github-app-token. Use the organization's approved alternative for generating GitHub App tokens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant