Skip to content

CI/CD Pipeline for Auto-Deploying User Docs (VitePress) #27

@Naganathan05

Description

@Naganathan05

The User Documentation for Load-Pulse (VitePress-based) is currently deployed to GitHub Pages using a manual build and deploy process.

This issue is for adding a GitHub CI/CD pipeline to automatically build and deploy the User-Docs site whenever changes are made to the User-Docs/ directory.

The deployment should be scoped strictly to User-Docs, with no impact on other parts of the repository.

Criteria

  • Pipeline triggers only when files under User-Docs/ change
  • Documentation is built using VitePress
  • Generated site is deployed to GitHub Pages (gh-pages branch)
  • Manual deployment steps are no longer required
  • Changes outside User-Docs/ do not trigger the pipeline
  • Deployment works using GitHub-provided credentials only (GITHUB_TOKEN)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions