Skip to content

ci: automate roadmap documentation deployment#13

Open
2921323707 wants to merge 1 commit into
mainfrom
docs/automate-roadmap-deploy
Open

ci: automate roadmap documentation deployment#13
2921323707 wants to merge 1 commit into
mainfrom
docs/automate-roadmap-deploy

Conversation

@2921323707

Copy link
Copy Markdown
Owner

Summary

  • confirm docs/roadmap.md and docs/zh/roadmap.md as the sources for the deployed roadmap routes
  • build all VitePress documentation changes in pull requests
  • deploy merged main documentation through a scoped GitHub environment and verify the published revision
  • document required SSH secrets and deployment variables
  • add the docs npm workspace to Dependabot

Verification

  • npm --prefix docs run build
  • git diff --check
  • generated English and Chinese roadmap routes verified by the workflow

Deployment setup

The deployment job intentionally waits for the documentation GitHub environment to be configured with the documented SSH secrets and variables. No server credential is committed to the repository.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
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