Skip to content

[refactoring] Migrate 29 workflows from daily-audit-discussion + reporting to shared/daily-audit-base.md #28038

@github-actions

Description

@github-actions

Summary

29 workflows currently import both shared/daily-audit-discussion.md and shared/reporting.md individually but have not adopted shared/daily-audit-base.md, which already bundles both imports plus shared/observability-otlp.md (telemetry).

This is a pure consolidation opportunity — daily-audit-base.md already exists and is used by 10 workflows. Migrating the remaining 29 reduces boilerplate, adds free observability, and improves consistency.

Impact

  • Workflows affected: 29
  • Lines saved: ~58 (2 import lines → 1 per workflow)
  • Bonus: Each migrated workflow gains shared/observability-otlp.md OTLP telemetry at no extra cost
  • Complexity: Low — mechanical find-and-replace per workflow

Current pattern (to replace)

imports:
  - uses: shared/daily-audit-discussion.md
    with:
      title-prefix: "[my-workflow] "
  - shared/reporting.md

Target pattern (after migration)

imports:
  - uses: shared/daily-audit-base.md
    with:
      title-prefix: "[my-workflow] "

Affected workflows

All 29 workflows (click to expand)
  • agentic-observability-kit.md
  • agentic-optimization-kit.md
  • api-consumption-report.md
  • audit-workflows.md
  • blog-auditor.md
  • claude-code-user-docs-review.md
  • copilot-agent-analysis.md
  • copilot-pr-merged-report.md
  • copilot-pr-nlp-analysis.md
  • copilot-pr-prompt-analysis.md
  • copilot-session-insights.md
  • copilot-token-audit.md
  • delight.md
  • developer-docs-consolidator.md
  • docs-noob-tester.md
  • example-workflow-analyzer.md
  • github-mcp-structural-analysis.md
  • github-mcp-tools-report.md
  • github-remote-mcp-auth-test.md
  • go-fan.md
  • and ~9 more

Migration plan

  1. For each workflow, replace the two-import block with the daily-audit-base.md single-import.
  2. Preserve the title-prefix and expires parameters.
  3. Run make recompile to regenerate all .lock.yml files.
  4. Verify CI passes.

Notes

  • daily-audit-base.md already bundles daily-audit-discussion + reporting + observability-otlp
  • Workflows that also import trending-charts-simple.md or jqschema.md keep those extra imports — only disc + reporting is replaced
  • Workflows already on daily-audit-base.md: daily-code-metrics, daily-compiler-quality, daily-firewall-report, daily-integrity-analysis, daily-issues-report, daily-observability-report, daily-performance-summary, daily-regulatory, daily-secrets-analysis, daily-team-evolution-insights

Generated by Workflow Skill Extractor · ● 3.5M ·

  • expires on Apr 25, 2026, 11:46 AM UTC

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions