[lockfile-stats] Lockfile Statistics — 2026-09-01 (298 workflows) #57771
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Lockfile Statistics Analysis Agent. A newer discussion is available at Discussion #58025. |
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.
Lockfile Statistics — 2026-09-01
Analysis of all
.github/workflows/*.lock.ymlcompiled agentic workflows ingithub/gh-aw.Overview
File size distribution
Trigger analysis
Top trigger combinations:
schedule+workflow_dispatch(208, +1), bareworkflow_dispatch(38),pull_request+schedule+workflow_dispatch(29).Cron cadence:
0 0 */2 * *(every 2 days) dominates at 42 workflows; the remainder is a long tail of unique daily/weekday schedules — no other cron string appears more than 3 times.Safe outputs analysis
Nearly universal utility outputs:
missing_data,missing_tool,noop,report_incompleteeach appear in 292 workflows (+1). Beyond those:Discussion categories (92 workflows configure
create_discussion, all 92 resolved to a category — no detection gap):auditsis the overwhelming default category (86% of discussion-producing workflows), consistent with this workflow's own output target.Structural characteristics
Timeout-minutes distribution across jobs: 10min (317 jobs), 45min (298), 60min (291) are the three dominant ceilings; a handful of jobs use 90/120/180/5/15 minutes.
Permission patterns (agent job)
The agent job itself never carries direct write permissions on GitHub-native scopes — writes are delegated to the safe-outputs mechanism. Union across all jobs (including the safe-outputs writer job) tells a different story: all 298 workflows grant
issues: writesomewhere, and 205 grantcontents: write— the actual privileged writing happens in a separate, narrowly-scoped job.Engine distribution
engine_unknown= 0 — every lockfile resolved an engine ID. Top agent models:openai/gpt-5.4(49),copilot/mai-code-1-flash-picker(44),copilot/claude-sonnet-4.5(12). A new model variant,copilot/gpt-5.6-sol, appears for the first time today.Tool & MCP patterns
safeoutputs(298) andgithub(120) are the dominant MCP servers;agenticworkflows(44) andserena(25) follow. One workflow that previously used theplaywrightMCP server no longer does in today's snapshot. Most-used individual GitHub tools cluster around release/commit/tag introspection (get_commit,get_file_contents,get_latest_release, etc., each at 118).Interesting findings
issues: writein all 298). This is a consistent architectural pattern across the whole fleet, not a handful of outliers.auditscategory dominance — 86% of discussion-producing workflows post to theauditscategory, suggesting most discussion-based workflows in this repo are periodic-scan/report agents like this one.create_pull_requestconsumer, and 1codex-engine workflow; size and structural metrics moved by low single-digit percentages.0 0 */2 * *cluster (42 workflows), the remaining ~200 scheduled workflows use largely unique cron strings, implying schedules are hand-picked per workflow rather than templated.Historical trend (2026-08-31 → 2026-09-01)
Recommendations
issues: writeis universal andcontents: writecovers 205/298 workflows.Methodology note
single-script compact JSON analysis
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
api.anthropic.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
All reactions