Skip to content

update to zensical - #166

Merged
ryanraaschCDC merged 3 commits into
mainfrom
rr-163-zensical
Aug 28, 2026
Merged

update to zensical#166
ryanraaschCDC merged 3 commits into
mainfrom
rr-163-zensical

Conversation

@ryanraaschCDC

Copy link
Copy Markdown
Collaborator

No description provided.

@ryanraaschCDC
ryanraaschCDC requested a lite review from Copilot August 28, 2026 16:25
@ryanraaschCDC ryanraaschCDC linked an issue Aug 28, 2026 that may be closed by this pull request

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.

Pull request overview

This PR migrates the documentation build/deploy pipeline from mkdocs to zensical, updating the dev dependency set and GitHub Actions workflow to build the site with the new tool.

Changes:

  • Replaced the docs build command in CI from mkdocs build to zensical build via a new composite action.
  • Updated dev dependencies/lockfile to include zensical (and its new dependency deepmerge) and removed the direct mkdocs dev dependency.
  • Added a changelog entry for the docs-site update and bumped the project version.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
uv.lock Removes mkdocs from the dev group, adds zensical and newly locked transitive deps (e.g., deepmerge).
pyproject.toml Bumps project version and swaps dev dependency mkdocszensical.
changelog.md Adds a release note about migrating the doc site to zensical.
.github/workflows/mkdocs.yaml Renames the workflow and switches build steps to the new zensical-build composite action.
.github/actions/zensical-build/action.yaml New composite action that runs uv sync and uv run zensical build.

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

Comment thread pyproject.toml Outdated
Co-authored-by: ryanraaschCDC <150935395+ryanraaschCDC@users.noreply.github.com>

@HPSLU HPSLU left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

No further comments

@ryanraaschCDC
ryanraaschCDC merged commit cb41423 into main Aug 28, 2026
4 checks passed
@ryanraaschCDC
ryanraaschCDC deleted the rr-163-zensical branch August 28, 2026 18:06
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.

switch doc site to zensical

5 participants