Skip to content

[Code Quality] Remove deprecated safe-outputs.dispatch_repository from frontmatter-full.md #47084

Description

@github-actions

Description

frontmatter-full.md prominently publishes the deprecated safe-outputs.dispatch_repository key. The parser already accepts this only as a backward-compatible alias and logs a deprecation warning asking users to rename it. Publishing it in user-facing docs nudges users toward a spelling the compiler itself rejects.

From the Schema Consistency Check — 2026-07-21:

frontmatter-full.md still prominently publishes deprecated safe-outputs.dispatch_repository. Parser accepts it only as a backward-compatible alias and logs a warning in pkg/workflow/dispatch_repository.go:36-41. Impact: users are nudged toward a spelling that the compiler itself asks them to rename.

Suggested Changes

  • In docs/src/content/docs/reference/frontmatter-full.md:8464-8468, replace or annotate the dispatch_repository entry to mark it deprecated
  • Add a note pointing to the canonical spelling (likely dispatch-repository)
  • Optionally remove the deprecated entry if it is safe to do so (no backward-compat concern for docs)

Files Affected

  • docs/src/content/docs/reference/frontmatter-full.md (lines ~8464-8468)
  • pkg/workflow/dispatch_repository.go (lines 36-41, for reference only)

Success Criteria

  • Deprecated dispatch_repository is either removed from docs or clearly marked as deprecated with migration guidance
  • Canonical spelling is clearly presented
  • No broken links in the surrounding section

Source

Extracted from 🔍 Schema Consistency Check — 2026-07-21

Priority

Medium — reduces user confusion and prevents avoidable deprecation-warning noise

🔍 Task mining by Discussion Task Miner - Code Quality Improvement Agent · sonnet46 38.1 AIC · ⌖ 5.38 AIC · ⊞ 7K ·

  • expires on Jul 22, 2026, 5:13 AM UTC-08:00

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions