Skip to content

Upgrade MkDocs deployment toolchain - #23

Merged
boundless-forest merged 1 commit into
mainfrom
codex-mkdocs-toolchain
Aug 12, 2026
Merged

boundless-forest merged 1 commit into
mainfrom
codex-mkdocs-toolchain

Conversation

@boundless-forest

Copy link
Copy Markdown
Collaborator

Upgrade the documentation toolchain to current supported versions and align local development with deployment builds. This improves reproducibility, dependency validation, and CI performance while preserving the existing site behavior.

Main changes:

  • Pin MkDocs, Material, and active plugins to verified versions and remove the unused committers plugin
  • Standardize local and deployment builds on Python 3.12 with explicit dependency checks and strict MkDocs builds
  • Upgrade checkout and Python setup actions to v7 and enable dependency caching across all deployment environments

Reviewer notes:

  • mkdocs-redirects remains intentionally pinned to 1.2.2 because 1.2.3 adds ProperDocs without features needed by this site
  • Validated in a clean Python 3.12 environment with pip check, strict site build, existing documentation verification scripts, and desktop and mobile visual checks

…zing Python 3.12 builds with cached, strictly validated environments
@github-actions

Copy link
Copy Markdown

@boundless-forest
boundless-forest marked this pull request as ready for review August 12, 2026 07:45
@boundless-forest
boundless-forest merged commit e08f43e into main Aug 12, 2026
1 check passed
@boundless-forest
boundless-forest deleted the codex-mkdocs-toolchain branch August 12, 2026 07:47
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.

1 participant