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

Activity

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

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