Skip to content

[automation-audit] supplement 2026-06-10 landed — track follow-up batches #583

Description

@castrojo

The 2026-06-09 automation audit was supplemented on 2026-06-10 with three new artifacts and elevation of the operating principle into top-level docs. See:

Tracking children

  • Phase 1: actions-v1-tag-update.yml — ✅ Merged: actions#154
  • Phase 2: git-cliff changelog — ✅ Merged: common#592
  • Phase 3: retry composite action — ✅ Merged: actions#155
  • Phase 4: token-health composite action — ✅ Merged: actions#156
  • Phase 6: supply chain (keyless cosign + SBOM + SLSA + Trivy) — 🔶 PR open: common#595. Needs 2 human approvals (merge queue). Post-merge: remove SIGNING_SECRET from org secrets.
  • Phase 7: dakota cache-warm — ✅ Merged: dakota#787
  • C1: reusable-promote.yml (dakota) — ✅ Merged: actions#157 + dakota#788
  • C1: reusable-promote-squash.yml (bluefin + bluefin-lts) — ✅ Merged: actions#161 + bluefin-lts#161 + bluefin#486. 697 LoC → 60 LoC.
  • C2: pin @main refs in bluefin — merged to testing (bluefin#484); lands on main at next promotion
  • C2: pin @main refs in bluefin-lts — ✅ Merged: bluefin-lts#159
  • C3: Renovate grouping rule — ✅ Merged: common#593
  • C5: release-state.yaml JSON schema — ✅ In actions#161 (docs/schemas/release-state.schema.json)

Out of scope (this rollout)

Remaining open

  • Phase 6 PR common#595 — awaiting 2 human approvals

Operating principle

Humans approve design, security, and merge. Everything else is automated, self-healing, and non-blocking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    1-triageNew work awaiting human triage.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions