|
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-18 |
| 4 | +> Last updated: 2026-05-25 |
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**: 230 |
| 11 | +- **Lock files analyzed**: 235 |
12 | 12 | - **Unique GitHub Actions**: 27 |
13 | | -- **Artifact patterns**: 48 |
14 | | -- **Job name patterns**: 39 |
| 13 | +- **Artifact patterns**: 56 |
| 14 | +- **Job name patterns**: 40 |
15 | 15 | - **File path references**: 83 |
16 | 16 |
|
17 | 17 | ## GitHub Actions |
@@ -104,6 +104,14 @@ Artifacts uploaded/downloaded between workflow jobs: |
104 | 104 | | `dailysecurityredteam-experiment` | Daily workflow job | Download step | Daily security red team experiment artifact | |
105 | 105 | | `dailysemgrepscan-experiment` | Daily workflow job | Download step | Daily Semgrep scan experiment artifact | |
106 | 106 | | `trufflehog-scan-results` | TruffleHog scan job | Download step | TruffleHog secret scanner results | |
| 107 | +| `agentperformanceanalyzer-experiment` | Agent performance analyzer job | Download step | Agent performance analyzer experiment artifact | |
| 108 | +| `agentpersonaexplorer-experiment` | Agent persona explorer job | Download step | Agent persona explorer experiment artifact | |
| 109 | +| `dailycompilerquality-experiment` | Daily workflow job | Download step | Daily compiler quality experiment artifact | |
| 110 | +| `gpclean-experiment` | Agent job | Download step | GP clean experiment artifact | |
| 111 | +| `smokegemini-experiment` | Smoke test job | Download step | Smoke test Gemini experiment artifact | |
| 112 | +| `smokepi-experiment` | Smoke test job | Download step | Smoke test PI experiment artifact | |
| 113 | +| `smoketemporaryid-experiment` | Smoke test job | Download step | Smoke test temporary ID experiment artifact | |
| 114 | +| `typist-experiment` | Agent job | Download step | Typist experiment artifact | |
107 | 115 |
|
108 | 116 | ## Common Job Names |
109 | 117 |
|
@@ -146,6 +154,7 @@ Standard job names across compiled workflows: |
146 | 154 | | `indexing` | QMD document indexing | `activation` | Runs QMD (Quarto Markdown) indexing on GPU runner for document search/embedding | |
147 | 155 | | `apm-prep` | APM preparation | `activation` | Prepares APM matrix groups configuration before parallel APM jobs | |
148 | 156 | | `collect_anthropic_models` | Model collection | Various | Collects Anthropic model inventory | |
| 157 | +| `collect_copilot_billing_multipliers` | Model collection | Various | Collects Copilot billing multipliers inventory | |
149 | 158 | | `collect_copilot_models` | Model collection | Various | Collects Copilot model inventory | |
150 | 159 | | `collect_gemini_models` | Model collection | Various | Collects Gemini model inventory | |
151 | 160 | | `collect_openai_models` | Model collection | Various | Collects OpenAI model inventory | |
@@ -738,9 +747,9 @@ This specification is automatically maintained by the **Layout Specification Mai |
738 | 747 | 4. Updates this document with findings |
739 | 748 | 5. Creates a PR with the changes |
740 | 749 |
|
741 | | -**Last extraction run**: 2026-05-18 |
742 | | -**Lock files analyzed**: 230 |
743 | | -**Patterns documented**: 420+ |
| 750 | +**Last extraction run**: 2026-05-25 |
| 751 | +**Lock files analyzed**: 235 |
| 752 | +**Patterns documented**: 430+ |
744 | 753 |
|
745 | 754 | --- |
746 | 755 |
|
|
0 commit comments