Skip to content

chore(docs): update GitHub Actions workflow for documentation deployment#1

Merged
vchan-in merged 1 commit intomainfrom
dev
Feb 27, 2026
Merged

chore(docs): update GitHub Actions workflow for documentation deployment#1
vchan-in merged 1 commit intomainfrom
dev

Conversation

@vchan-in
Copy link
Collaborator

Add GitHub Actions workflow to deploy Zensical docs to GitHub Pages automatically on push.

Changes

File Change
.github/workflows/docs.yml Added configure-pages@v5, updated checkout to @v5, upload-pages-artifact to @v4, added --clean flag to build

Testing

  • npm run build passes
  • npm test passes (all tests green)
  • Manually tested in Extension Development Host

Workflow syntax validated. Triggers on pushes to main that touch docs/** or zensical.toml. Matches the official Zensical GitHub Pages deployment pattern from https://zensical.org/docs/publish-your-site/.

Documentation

  • No docs change needed

Memory

  • No new architectural decisions made

Checklist

  • No new bare globalState string keys (used the constants file)
  • No direct vscode.lm calls outside lm.ts
  • markdownDescription used for any new settings (not description)
  • Conventional commit message (docs: add GitHub Actions workflow for Zensical docs deployment)

@vchan-in vchan-in merged commit 2983cf2 into main Feb 27, 2026
1 check passed
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