Skip to content

feat(website): deploy docs to Zephyr Cloud - #521

Open
Nsttt wants to merge 1 commit into
rstackjs:mainfrom
Nsttt:zephyr
Open

Nsttt wants to merge 1 commit into
rstackjs:mainfrom
Nsttt:zephyr

Conversation

@Nsttt

@Nsttt Nsttt commented Sep 25, 2026

Copy link
Copy Markdown

Motivation

Deploy the Rstack CLI documentation through Zephyr, following the Rsbuild website setup, with main builds and stable-release production promotion.

Changes

Add the Zephyr Rspress plugin and site org config. Deploy main to Zephyr with the CI token; after a successful latest npm release, deploy the exact released source commit to production.

Validation: pnpm build, pnpm --filter rstack build:native, and pnpm check passed. The website compiled, but local Zephyr Build ID creation lacked access to the new site identity. The full test run had one docs-restart timeout under parallel load; its focused rerun passed. Pre-commit autoreview was clean. CI requires repository secret ZE_CI_TOKEN and Zephyr access for rstack-website.rstack-cli.rstack.

This branch has not been deployed

No deployments
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