[daily secrets] Secret Usage Analysis Report – 2026-06-14 #39264
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Daily Secrets Analysis Agent. A newer discussion is available at Discussion #39438. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🔐 Daily Secrets Analysis Report
Date: 2026-06-14
Workflow Files Analyzed: 246
Run: §27507392236
📊 Executive Summary
secrets.*referencesgithub.tokenreferences🛡️ Security Posture
✅ Redaction System: 246/246 workflows (100%) have redaction steps
✅ Token Cascades: 894 instances of 3-level fallback chains (
GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN)✅ Permission Blocks: 246/246 workflows (100%) have explicit permission definitions
✅ Template Injection: 0 actual risks —
github.event.*is passed via env vars (safe pattern)✅ Secrets in Outputs: 0 actual exposures — false positives were workflow-level
env:blocks (correct usage)🎯 Key Findings
Universal Token Cascade Coverage: All 246 workflows implement the full 3-level GitHub token fallback chain, ensuring resilient authentication without hard-coding privileged tokens.
OTEL Observability Coverage: 232/246 (94%) workflows instrument with Sentry and Grafana OTEL credentials. The 14 without are intentional exceptions (audit runners, daily test harnesses, and utility workflows that don't need telemetry export).
AI/LLM Key Concentration: Anthropic API keys are by far the most widely deployed AI credential (65 workflows, 257 references), reflecting the platform's primary AI engine. OpenAI/Codex follows at 15+14 workflows.
💡 Recommendations
No Urgent Actions: All core security controls (permissions, redaction, token cascades) are at 100% coverage — no remediation needed.
OTEL Gap Review: Confirm the 14 workflows without Sentry OTEL credentials are intentionally excluded (e.g.,
agentic-token-audit,daily-byok-ollama-test). If any should export telemetry, add the observability block.AI Key Rotation Schedule: With 38 unique secret types and AI keys across 65+ workflows, maintain a documented rotation cadence — especially for
ANTHROPIC_API_KEYgiven its broad usage.🔑 Top 15 Secrets by Occurrence Count
GITHUB_TOKENGH_AW_GITHUB_TOKENGH_AW_GITHUB_MCP_SERVER_TOKENGH_AW_OTEL_SENTRY_AUTHORIZATIONGH_AW_OTEL_SENTRY_ENDPOINTGH_AW_OTEL_GRAFANA_AUTHORIZATIONCOPILOT_GITHUB_TOKENANTHROPIC_API_KEYGH_AW_OTEL_GRAFANA_ENDPOINTOPENAI_API_KEYCODEX_API_KEYGH_AW_CI_TRIGGER_TOKENGH_AW_SIDE_REPO_PATGH_AW_AGENT_TOKENTAVILY_API_KEY🤖 AI/LLM Credentials by Workflow Coverage
ANTHROPIC_API_KEYOPENAI_API_KEYCODEX_API_KEYTAVILY_API_KEYSENTRY_OPENAI_API_KEYGEMINI_API_KEYBRAVE_API_KEYFOUNDRY_API_KEYOPENROUTER_API_KEYANTIGRAVITY_API_KEY📡 Observability Secrets Coverage
GH_AW_OTEL_SENTRY_AUTHORIZATIONGH_AW_OTEL_SENTRY_ENDPOINTGH_AW_OTEL_GRAFANA_AUTHORIZATIONGH_AW_OTEL_GRAFANA_ENDPOINTDD_API_KEYGH_AW_OTEL_DATADOG_API_KEYWorkflows without Sentry OTEL (14):
agentic-token-audit,agentic-token-optimizer,agentic-token-trend-audit,daily-byok-ollama-test,daily-credit-limit-test,daily-max-ai-credits-test,daily-safeoutputs-git-simulator,daily-team-status,daily-windows-terminal-integration-builder,designer-drift-audit, and 4 others.📖 Reference Documentation
scratchpad/secrets-yml.mdactions/setup/js/redact_secrets.cjsGenerated: 2026-06-14T18:03:58Z
Workflow: §27507392236
Beta Was this translation helpful? Give feedback.
All reactions