|
1 | 1 | # GitHub Actions Workflow Layout Specification |
2 | 2 |
|
3 | 3 | > Auto-generated specification documenting patterns used in compiled `.lock.yml` files. |
4 | | -> Last updated: 2026-05-25 |
| 4 | +> Last updated: 2026-08-10 |
5 | 5 |
|
6 | 6 | ## Overview |
7 | 7 |
|
8 | 8 | This document catalogs all file paths, folder names, artifact names, and other patterns used across our compiled GitHub Actions workflows (`.lock.yml` files). It serves as a reference for developers working with the gh-aw codebase. |
9 | 9 |
|
10 | 10 | **Statistics:** |
11 | | -- **Lock files analyzed**: 235 |
| 11 | +- **Lock files analyzed**: 284 (first 50 sampled this run per batch limit; remaining 234 not re-scanned) |
12 | 12 | - **Unique GitHub Actions**: 27 |
13 | | -- **Artifact patterns**: 56 |
| 13 | +- **Artifact patterns**: 60 |
14 | 14 | - **Job name patterns**: 40 |
15 | 15 | - **File path references**: 83 |
16 | 16 |
|
@@ -112,6 +112,14 @@ Artifacts uploaded/downloaded between workflow jobs: |
112 | 112 | | `smokepi-experiment` | Smoke test job | Download step | Smoke test PI experiment artifact | |
113 | 113 | | `smoketemporaryid-experiment` | Smoke test job | Download step | Smoke test temporary ID experiment artifact | |
114 | 114 | | `typist-experiment` | Agent job | Download step | Typist experiment artifact | |
| 115 | +| `aic-usage-cache` | Usage analysis job | Download step | Aggregated agent usage cache data | |
| 116 | +| `copilot-centralization-analysis` | Copilot analysis job | Download step | Copilot centralization analysis experiment artifact | |
| 117 | +| `dailyagentrxtraceoptimizer-experiment` | Daily workflow job | Download step | Daily agent RX trace optimizer experiment artifact | |
| 118 | +| `awfailureinvestigator-experiment` | Agent job | Download step | Agentic workflow failure investigator experiment artifact | |
| 119 | +| `auditworkflows-experiment` | Agent job | Download step | Workflow audit experiment artifact | |
| 120 | +| `breakingchangechecker-experiment` | Agent job | Download step | Breaking change checker experiment artifact | |
| 121 | +| `usage` | Usage tracking job | Conclusion job | Aggregated token/cost usage data | |
| 122 | +| `evals` | Evals job | push_evals_state job | Evaluation run results | |
115 | 123 |
|
116 | 124 | ## Common Job Names |
117 | 125 |
|
|
0 commit comments