You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Report date (UTC): 2026-11-08 Workflow files analyzed: 365 .lock.yml files Checkout: HEAD 866dfdb (committed 2026-11-12T10:52:17Z). The checkout is shallow and has no 2026-11-08 commit, so counts reflect this checkout, not the report date. Run: https://github.com/github/gh-aw/actions/runs/43219905085
📊 Executive Summary
Total Secret References (secrets.*): 17,723
GitHub Token References (github.token): 3,996
Unique Secret Types: 46
Job-Level Usage (YAML-parsed): 0 jobs with secrets in jobs.*.env
✅ TestCompiledLockFiles_NoGitHubEventExpressionsInRunScripts: no direct github.event interpolation in run: scripts
✅ TestCompiledLockFiles_NoSecretsInOutputs: no secrets in job outputs
🎯 Key Findings
Token usage is concentrated: GITHUB_TOKEN (6,769), GH_AW_GITHUB_TOKEN (6,216), and GH_AW_GITHUB_MCP_SERVER_TOKEN (2,621) account for most token references.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
🔐 Daily Secrets Analysis Report
Report date (UTC): 2026-11-08
Workflow files analyzed: 365
.lock.ymlfilesCheckout: HEAD 866dfdb (committed 2026-11-12T10:52:17Z). The checkout is shallow and has no 2026-11-08 commit, so counts reflect this checkout, not the report date.
Run: https://github.com/github/gh-aw/actions/runs/43219905085
📊 Executive Summary
secrets.*): 17,723github.token): 3,996jobs.*.envenv/withblocksNote: the grep heuristic in the workflow reported 9,348 step-level matches, which over-counts. The YAML-parsed figure is used here.
🛡️ Security Posture
✅ Redaction System: 365/365 workflows have redaction steps
✅ Token Cascades: 1,570 instances of fallback chains
✅ Permission Blocks: 365 explicit permission definitions
Compile-time checks (
go test ./pkg/workflow/):TestCompiledLockFiles_NoGitHubEventExpressionsInRunScripts: no directgithub.eventinterpolation inrun:scriptsTestCompiledLockFiles_NoSecretsInOutputs: no secrets in job outputs🎯 Key Findings
GITHUB_TOKEN(6,769),GH_AW_GITHUB_TOKEN(6,216), andGH_AW_GITHUB_MCP_SERVER_TOKEN(2,621) account for most token references.GH_AW_OTEL_SENTRY_AUTHORIZATION(1,211),GH_AW_OTEL_SENTRY_ENDPOINT(965),GH_AW_OTEL_GRAFANA_AUTHORIZATION(961).OPENAI_API_KEY(185),CODEX_API_KEY(184),ANTHROPIC_API_KEY(173).jobs.*.env. All secret references are step-scoped.💡 Recommendations
GITHUB_TOKEN,GH_AW_GITHUB_TOKEN,GH_AW_GITHUB_MCP_SERVER_TOKEN) to reduce the 1,570 fallback chains.🔑 Top 10 Secrets by Usage
📈 Trends
📖 Reference Documentation
actions/setup/js/redact_secrets.cjsGenerated: 2026-11-12T12:43Z
Dedup key:
daily-report:daily-secrets-analysis:2026-11-08Workflow:
.github/workflows/daily-secrets-analysis.mdAll reactions