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
Copy file name to clipboardExpand all lines: scratchpad/layout.md
+13-9Lines changed: 13 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
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-04-20
4
+
> Last updated: 2026-04-27
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**: 197
11
+
-**Lock files analyzed**: 204
12
12
-**Unique GitHub Actions**: 25
13
13
-**Artifact patterns**: 27
14
14
-**Job name patterns**: 30
@@ -23,20 +23,20 @@ Common GitHub Actions used across compiled workflows:
23
23
|`actions/checkout`|`de0fac2e...`| Checks out repository code | Used in almost all workflows for accessing repo content |
24
24
|`actions/upload-artifact`|`043fb46d...`| Uploads build artifacts | Used for agent outputs, patches, prompts, logs, and safe-output data |
25
25
|`actions/download-artifact`|`3e5f45b2...`| Downloads artifacts from previous jobs | Used in safe-output jobs and conclusion jobs |
26
-
|`actions/setup-node`|`53b83947...`| Sets up Node.js environment | Used in workflows requiring npm/node |
26
+
|`actions/setup-node`|`48b55a01...`| Sets up Node.js environment | Used in workflows requiring npm/node |
27
27
|`actions/setup-python`|`a309ff8b...`| Sets up Python environment | Used for Python-based workflows and scripts |
28
28
|`actions/setup-go`|`4a360112...`| Sets up Go environment | Used for Go-based builds and tests |
29
29
|`actions/setup-java`|`be666c2f...`| Sets up Java environment | Used for Java-based workflows |
30
30
|`actions/setup-dotnet`|`c2fa09f4...`| Sets up .NET environment | Used for .NET-based workflows |
31
31
|`actions/github-script`|`373c709c...`| Runs GitHub API scripts | Used for GitHub API interactions and workflow logic |
32
-
|`actions/cache`|`66822842...`| Caches dependencies | Used for caching npm, pip, go modules |
0 commit comments