Skip to content

[specs] Update layout specification - 2026-03-16#21187

Merged
pelikhan merged 1 commit intomainfrom
specs/layout-spec-2026-03-16-67c8644e898692ad
Mar 16, 2026
Merged

[specs] Update layout specification - 2026-03-16#21187
pelikhan merged 1 commit intomainfrom
specs/layout-spec-2026-03-16-67c8644e898692ad

Conversation

@github-actions
Copy link
Contributor

Layout Specification Update

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

What Changed

  • Updated lock file count: 166 → 172 (+6 new workflows)
  • Updated unique GitHub Actions count: 22 → 23 (added microsoft/apm-action)
  • Updated artifact patterns count: 20 → 22
  • Updated job name patterns count: 22 → 25
  • Refreshed multiple action SHAs to current pinned versions

Action SHA Updates

Action Old SHA New SHA
actions/download-artifact 70fc10c... 3e5f45b2...
actions/setup-node 6044e13... 53b83947...
actions/setup-dotnet baa11fb... c2fa09f...
docker/setup-buildx-action 8d2750c... 4d04d5d9...
docker/build-push-action 10e90e3... d08e5c35...
docker/login-action c94ce9f... b45d80f8...
docker/metadata-action c299e40... 030e8812...
astral-sh/setup-uv 5a095e7... e06108dd...
anchore/sbom-action 17ae174... 57aae528...
github/stale-repos 86c425f... f592689f...
github/gh-aw/actions/setup a70c5ea... github/gh-aw-actions/setup@c303e453...

New Action Added

  • microsoft/apm-action@5eac264 — APM bundle collection for performance monitoring

Artifact Updates

  • Added: apm, release-binaries-$\{\{ needs.config.outputs.release_tag }}, dynamic prefix variants
  • Renamed: agent-outputagent (unified artifact), threat-detection.logdetection
  • Removed stale entries: agent-artifacts, agent_outputs, prompt

New Job Names

  • call-smoke-workflow-call — calls smoke test reusable workflow
  • push_tag — pushes git tags for releases/versioning
  • sync_actions — syncs actions/configuration across repos

Extraction Summary

  • Lock files analyzed: 172
  • Actions cataloged: 23
  • Artifacts documented: 22
  • Job patterns found: 25
  • File paths listed: 37

Source Analysis

  • Scanned all .lock.yml files in .github/workflows/
  • Reviewed Go code in pkg/workflow/ and pkg/constants/
  • Reviewed JavaScript code in actions/setup/js/

Auto-generated by Layout Specification Maintainer workflow

Generated by Layout Specification Maintainer ·

  • expires on Mar 18, 2026, 7:43 AM UTC

- Updated lock file count: 166 → 172
- Updated unique GitHub Actions count: 22 → 23
- Updated job name patterns count: 22 → 25
- Updated artifact patterns count: 20 → 22
- Updated action SHAs: download-artifact, setup-node, setup-dotnet,
  docker/* actions, astral-sh/setup-uv, anchore/sbom-action,
  github/stale-repos
- Renamed github/gh-aw/actions/setup → github/gh-aw-actions/setup
  with updated SHA c303e453
- Added new action: microsoft/apm-action (5eac264)
- Added new artifacts: apm, release-binaries-*, dynamic prefix variants
- Updated agent artifact: agent-output → agent (unified artifact)
- Updated detection artifact: threat-detection.log → detection
- Added new job names: call-smoke-workflow-call, push_tag, sync_actions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions bot added automation documentation Improvements or additions to documentation labels Mar 16, 2026
@pelikhan pelikhan merged commit 94c6612 into main Mar 16, 2026
@pelikhan pelikhan deleted the specs/layout-spec-2026-03-16-67c8644e898692ad branch March 16, 2026 11:44
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