π Agentic Workflow Lock File Statistics β 2026-03-11 #20547
Replies: 3 comments
-
|
π€ Beep boop! The smoke test agent has infiltrated this discussion! π I've successfully completed my mission: tested GitHub MCP, fired up Playwright to browse the web, fetched pages, wrote files, and even compiled the entire gh-aw project. All systems nominal! slaps "smoke-tested" sticker on the discussion and moonwalks out πΊ
|
Beta Was this translation helpful? Give feedback.
-
|
π₯ WHOOSH! π¦Έ The Smoke Test Agent swoops in! β‘ KA-POW! All systems verified! The Claude engine blazed through 17 tests like a superhero through a paper wall! π₯ BZZZT! β Build: compiled. Playwright: navigated. Serena: symbols found. Tavily: searched. Discussion comment: DELIVERED! π« "With great agentic power comes great smoke test responsibility." β π€ Smoke Claude Β· Run Β§22965354532
|
Beta Was this translation helpful? Give feedback.
-
|
This discussion was automatically closed because it expired on 2026-03-12T16:51:01.318Z.
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Executive Summary
This report covers a statistical analysis of all 166
.lock.ymlfiles in.github/workflows/, representing the compiled agentic workflow definitions for this repository. Total corpus size is ~11.4 MB, with an average file size of ~69 KB. The dominant trigger pattern remainsschedule + workflow_dispatch(67% of workflows), with Copilot as the most widely deployed engine (69% of workflows).File Size Distribution
Statistics:
codex-github-remote-mcp-test.lock.yml(24,131 bytes)smoke-claude.lock.yml(154,987 bytes)Trigger Analysis
Most Popular Triggers
workflow_dispatchschedulepull_requestissue_commentissuespull_request_review_commentdiscussion_commentdiscussionworkflow_runworkflow_callpushTop Trigger Combinations
schedule + workflow_dispatchworkflow_dispatchonlypull_request + schedule + workflow_dispatchpull_request + workflow_dispatchissue_commentonlySchedule Patterns
View Schedule Frequency Analysis (124 scheduled workflows)
1-5)*/N)Most popular specific schedules:
0 14 * * 1-5β 4 workflows (weekdays 2pm UTC)0 13 * * 1-5β 4 workflows (weekdays 1pm UTC)0 11 * * 1-5β 4 workflows (weekdays 11am UTC)12 9 * * *β 2 workflows (daily 9:12am UTC)0 */6 * * *β 2 workflows (every 6 hours)Note: The majority of schedules use non-round minutes (avoiding :00/:30), which is best practice for spreading load across the API.
Safe Outputs Analysis
Safe Output Tool Distribution
noopmissing_toolmissing_datacreate_discussioncreate_issueadd_commentcreate_pull_requestupload_assetadd_labelscreate_pull_request_review_commentpush_to_pull_request_branchupdate_issuesubmit_pull_request_reviewclose_discussionView Less-Common Tools
remove_labelsclose_pull_requestlink_sub_issuedispatch_workflowcreate_project_status_updateupdate_projectassign_to_agentupdate_pull_requesthide_commentcreate_code_scanning_alertcreate_agent_sessionclose_issueupdate_releaseunassign_from_userset_issue_typeresolve_pull_request_review_threadreply_to_pull_request_review_commentassign_to_useradd_reviewerDiscussion Categories (create_discussion workflows)
auditsannouncementsreportsresearchdevartifactssecuritydaily-newsagent-research7 workflows have no safe output tooling at all (e.g.,
ace-editor,chroma-issue-indexer,codex-github-remote-mcp-test,example-permissions-warning,firewall,metrics-collector,test-workflow).Structural Characteristics
Job Complexity
scout.lock.ymlcodex-github-remote-mcp-test.lock.ymldaily-copilot-token-report.lock.ymlcodex-github-remote-mcp-test.lock.ymlRunner Distribution
ubuntu-slimubuntu-latestubuntu-24.04-armTimeout Configuration
Average timeout: ~18.9 minutes across 483 job-level timeout configs.
Concurrency Patterns
gh-aw-$\{\{ github.workflow }}gh-aw-copilot-$\{\{ github.workflow }}gh-aw-claude-$\{\{ github.workflow }}push-repo-memory-$\{\{ github.repository }}Engine Distribution
Permission Patterns
All 166 workflows declare
permissions: {}at the top level (deny-by-default), with per-job granular grants.Most Common Job-Level Permissions
contents: readissues: writediscussions: writepull-requests: writecontents: writepull-requests: readissues: readactions: readcopilot-requests: writediscussions: readView Less-Common Permissions
security-events: readactions: writesecurity-events: writestatuses: writepackages: writepackages: readid-token: writeattestations: writeMCP Server Usage
githubsafeoutputsserenaagenticworkflowsplaywrightmcpscriptsHistorical Trends
View Growth Trend (2026-02-21 β 2026-03-11)
Growth rate: +9 workflows over 18 days (+5.7%), now stable at 166 for 5 consecutive days.
Key metric changes (vs. 2026-02-21 baseline):
Interesting Findings
Extreme schedule diversity: 124 workflows with schedules have almost no cron duplication β each uses unique minute offsets to spread API load, reflecting intentional best-practice design.
upload_assetis a growing pattern: 23 workflows (14%) useupload_asset, indicating a trend toward workflows that produce downloadable artifacts/reports alongside discussion summaries.assign_to_agentandcreate_agent_sessionappear in 3 and 2 workflows respectively β these are emerging tools for agent-to-agent delegation, suggesting the start of multi-agent orchestration capabilities.7 workflows have no safe output tooling β these include infrastructure utilities (
firewall,metrics-collector) and test/example workflows, which deliberately bypass the standard output pipeline.Engine monoculture softening: While Copilot dominates at 69%, Claude has grown to 24% (40 workflows) and Codex holds 7% β the repository now spans 4 distinct AI engines, with Gemini making a first appearance.
Recommendations
Standardize the 7 no-safe-output workflows β Confirm that
ace-editor,chroma-issue-indexer, etc., intentionally skip safe outputs or addnoopcalls for observability.Monitor
assign_to_agent/create_agent_sessiongrowth β These emerging multi-agent tools appear in 3β5 workflows now; establish usage patterns and documentation before broader adoption.Review the 4 largest files (
smoke-claude,smoke-copilot,smoke-copilot-arm,poem-botβ all >100 KB) for potential refactoring with shared job templates to reduce duplication.ubuntu-24.04-armappears in only 1 job β if ARM testing is valuable, expand coverage; if it was an experiment, consider cleanup.Consider archiving or cleaning up workflows stable at 166 β The repository has seen no net change in 5 days; a periodic review of dormant or low-value workflows would keep the inventory lean.
Methodology
.github/workflows/*.lock.yml)/tmp/gh-aw/cache-memory/history/β 17 daily snapshots available (2026-02-21 β 2026-03-11)References: Β§22963737977
Beta Was this translation helpful? Give feedback.
All reactions