Skip to content

Provide a reusable CI script to check documentation synchronization #11

Description

@adrianbrowning

Parent

#10

What to build

Provide a ready-to-copy CI script that verifies Markdown code blocks are synchronized with their linked source files. The script should be suitable for a consumer repository and fail the job when mdcode would change a checked document.

Acceptance criteria

  • A documented example CI script accepts one or more Markdown document paths.
  • It runs mdcode in a non-mutating mode and compares the generated Markdown with the checked-in document.
  • It exits successfully when every document is synchronized and non-zero when drift is found.
  • It emits actionable output identifying each out-of-sync document.
  • Documentation shows how to invoke the script from a GitHub Actions workflow and a local shell.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentFully specified and ready for an AFK agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions