Skip to content

Add GitHub Pages auto-deployment workflow#69

Merged
tsingfei merged 3 commits into
devfrom
docs/action
Oct 21, 2025
Merged

Add GitHub Pages auto-deployment workflow#69
tsingfei merged 3 commits into
devfrom
docs/action

Conversation

@NiceCode666

Copy link
Copy Markdown
Contributor

No description provided.

This commit introduces a new GitHub Actions workflow for automatically building and deploying MkDocs documentation to GitHub Pages. The workflow includes steps for setting up the Python environment, installing dependencies using the uv package manager, building the documentation, and deploying it to GitHub Pages only when changes are pushed to the main branch.
This commit updates the GitHub Actions workflows for deleting and deploying documentation versions. The 'Docs Delete Version Workflow' now includes improved comments and a more robust setup for handling tag deletions. The 'Docs Deploy Pages Workflow' has been modified to trigger on specific version tags and includes adjustments to caching and dependency management. Additionally, the Makefile commands have been updated for consistency in version handling.
@tsingfei tsingfei merged commit 9b5aa6b into dev Oct 21, 2025
@tsingfei tsingfei deleted the docs/action branch October 21, 2025 03:49
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.

2 participants