Skip to content

Doc: Replace the remote documentation checks with a local workflow - #1100

Merged
dmitry-lyfar merged 1 commit into
mainfrom
ci/local-doc-checks
Oct 16, 2026
Merged

dmitry-lyfar merged 1 commit into
mainfrom
ci/local-doc-checks

Conversation

@akcano

@akcano akcano commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

This reverses the decision to keep the checks fully remote due to frequent update breakage.

Copilot AI lite review requested due to automatic review settings October 15, 2026 13:31
@akcano akcano changed the title Replace the remote documentation checks with a local workflow Doc: Replace the remote documentation checks with a local workflow Oct 15, 2026
@akcano akcano self-assigned this Oct 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Warning

Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.

Copilot review overview

0 open findings

What changed in this PR

Replaces the failing reusable remote documentation-check workflow with an equivalent local GitHub Actions job matrix to avoid upstream ref-version-mismatch issues.

Changes:

  • Swap uses: canonical/documentation-workflows/... for a local matrix job running make spelling, make linkcheck, and make woke in docs/.
  • Pin actions/checkout and actions/setup-python by SHA while keeping fetch-depth: 0 and Python 3.11.
  • Ensure workflow reruns when the workflow file itself changes.
File Description
.github/​workflows/​automatic-doc-checks.yml Replaces a remote reusable workflow with local, pinned steps to run doc checks reliably.

🧠 Review effort: Lite


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@dmitry-lyfar
dmitry-lyfar merged commit 3267283 into main Oct 16, 2026
27 of 31 checks passed
@dmitry-lyfar
dmitry-lyfar deleted the ci/local-doc-checks branch October 16, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants