Skip to content

Add Markdown Linter workflow#233

Draft
github-actions[bot] wants to merge 1 commit intomainfrom
daily-markdown-linter-workflow-16a177f7110f2e20
Draft

Add Markdown Linter workflow#233
github-actions[bot] wants to merge 1 commit intomainfrom
daily-markdown-linter-workflow-16a177f7110f2e20

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 4, 2026

Phase 1: Consistency Check

No consistency issues found this run:

  • All ./workflows/ files have matching ./docs/ pages ✅
  • All docs pages have corresponding README entries ✅
  • Docs style is consistent across pages ✅

Phase 2: New Workflow Proposal

Markdown Linter

Source: github/gh-aw/.github/workflows/super-linter.md

Why it's valuable: Documentation quality matters for any repository. Markdown files accumulate inconsistencies, broken formatting, and style violations over time. This workflow runs Super Linter on every Markdown file in the repository on a weekday schedule, then uses an AI agent to analyze the linter output, categorize violations by severity, and create a prioritized GitHub issue with clear fix suggestions. Maintainers get a clear, actionable view of documentation quality issues without needing to run tools locally.

Merge rate: The blog series documents the super-linter workflow as part of the code-quality toolset. The workflow pattern (scheduled linter + issue creation) is used broadly across the factory.

Generalization plan:

  • ✅ Removed "Go CLI tool" specifics from the agent prompt
  • ✅ Removed the cookie label (gh-aw internal label)
  • ✅ Kept only VALIDATE_MARKDOWN: "true" with VALIDATE_ALL_CODEBASE: "false" — validates Markdown only, which is universally applicable
  • ✅ Generalized the agent prompt to work with any repository
  • ✅ Removed references to Go-specific CI jobs ("Other linters run in CI")
  • ✅ Added noop: safe output for the clean-markdown case

Proposed name: markdown-linter

Files Changed

  • workflows/markdown-linter.md — New workflow file
  • docs/markdown-linter.md — New docs page
  • README.md — Added entry to Code Improvement Workflows (by analysis) section

Generated by Daily Repo Goal Achiever

Generated by Daily Repo Goal Achiever ·

Adds a new workflow that runs Super Linter markdown quality checks on
all Markdown files in the repository and creates a prioritized GitHub
issue report when violations are found.

- workflows/markdown-linter.md: Adapted from gh-aw super-linter.md
- docs/markdown-linter.md: Documentation page
- README.md: Added entry under Code Improvement Workflows

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pelikhan
Copy link
Contributor

pelikhan commented Mar 4, 2026

needs to be tested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant