Skip to content

[specs] Update layout specification - 2026-02-06#14072

Closed
github-actions[bot] wants to merge 1 commit intomainfrom
main-04a92428bc5fd235
Closed

[specs] Update layout specification - 2026-02-06#14072
github-actions[bot] wants to merge 1 commit intomainfrom
main-04a92428bc5fd235

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 6, 2026

Layout Specification Update

This PR updates scratchpad/layout.md with the latest patterns extracted from compiled workflow files.

What Changed

  • Updated last modified date to 2026-02-06
  • Verified data accuracy across all sections:
    • GitHub Actions catalog (27 unique actions)
    • Artifact naming patterns (17 artifacts)
    • Job name conventions (22 job patterns)
    • File path references (33+ paths)
    • Container images and versions
    • Go and JavaScript constants

Extraction Summary

  • Lock files analyzed: 145
  • Actions cataloged: 27 unique GitHub Actions with SHA pins
  • Artifacts documented: 17 artifact types with upload/download patterns
  • Job patterns found: 22 standard job names
  • File paths listed: 33+ file and directory patterns
  • Container images: 12+ Docker images with versions
  • Step IDs: 30+ common step identifiers

Source Analysis

✅ Scanned all .lock.yml files in .github/workflows/
✅ Reviewed Go constants in pkg/constants/constants.go
✅ Reviewed JavaScript patterns in actions/setup/js/*.cjs
✅ Extracted path patterns, artifact names, job names, and action uses
✅ Verified accuracy against current codebase

Key Patterns Documented

Artifacts: agent-output, agent-artifacts, cache-memory, safe-output, safe-outputs-assets, repo-memory-*, mcp-logs, etc.

Jobs: activation, agent, detection, conclusion, safe_outputs, update_cache_memory, etc.

Paths: /tmp/gh-aw/, .github/workflows/, pkg/workflow/, actions/setup/js/, etc.

Actions: All actions pinned to full SHA for security (27 unique actions)

Documentation Benefits

This specification provides:

  • 📚 Reference guide for developers understanding workflow structure
  • 🔍 Pattern catalog for consistent naming across workflows
  • 🛠️ Implementation guide for new workflow features
  • 📊 Statistical overview of workflow architecture

Auto-generated by Layout Specification Maintainer workflow

AI generated by Layout Specification Maintainer

  • expires on Feb 8, 2026, 7:25 AM UTC

- Updated last modified date to 2026-02-06
- Verified 145 lock files analyzed
- Confirmed 27 unique GitHub Actions
- Validated 17 artifact patterns
- Reviewed 22 job name patterns
- Confirmed 33+ file path patterns
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant