Skip to content

ci: include native bindings and docs in package previews - #626

Merged
chenjiahan merged 3 commits into
mainfrom
chenjiahan/fix-package-previews
Nov 10, 2026
Merged

chenjiahan merged 3 commits into
mainfrom
chenjiahan/fix-package-previews

Conversation

@chenjiahan

@chenjiahan chenjiahan commented Nov 10, 2026 •

Copy link
Copy Markdown
Member

Motivation

The previews introduced in #370 omit the native bindings required by rs fmt and the bundled documentation. Review

Changes

Reuse the release workflow to assemble native packages and stage documentation, then publish both JavaScript packages and all native packages together so the CLI resolves the matching preview bindings.

Publish previews only on manual dispatch for the selected ref, and cancel superseded runs for that ref. Remove the workflow text assertions.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-10T08:37:01.794147Z 58cc29b New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

Deploying rstack-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6bb776f
Status: ✅  Deploy successful!
Preview URL: https://c3b42442.rstack-cli.pages.dev
Branch Preview URL: https://chenjiahan-fix-package-previ.rstack-cli.pages.dev

View logs

@pkg-pr-new

pkg-pr-new Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
create-rstack

npm i https://pkg.pr.new/rstackjs/rstack-cli/create-rstack@626

rstack

npm i https://pkg.pr.new/rstackjs/rstack-cli/rstack@626

@rstackjs/cli-darwin-arm64

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-darwin-arm64@626

@rstackjs/cli-darwin-x64

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-darwin-x64@626

@rstackjs/cli-linux-arm64-gnu

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-arm64-gnu@626

@rstackjs/cli-linux-arm64-musl

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-arm64-musl@626

@rstackjs/cli-linux-ppc64-gnu

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-ppc64-gnu@626

@rstackjs/cli-linux-riscv64-gnu

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-riscv64-gnu@626

@rstackjs/cli-linux-riscv64-musl

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-riscv64-musl@626

@rstackjs/cli-linux-s390x-gnu

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-s390x-gnu@626

@rstackjs/cli-linux-x64-gnu

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-x64-gnu@626

@rstackjs/cli-linux-x64-musl

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-linux-x64-musl@626

@rstackjs/cli-win32-arm64-msvc

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-win32-arm64-msvc@626

@rstackjs/cli-win32-ia32-msvc

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-win32-ia32-msvc@626

@rstackjs/cli-win32-x64-msvc

npm i https://pkg.pr.new/rstackjs/rstack-cli/@rstackjs/cli-win32-x64-msvc@626

commit: 58cc29b

@chenjiahan chenjiahan changed the title fix(ci): include native bindings and docs in package previews ci: include native bindings and docs in package previews Nov 10, 2026
@chenjiahan
chenjiahan merged commit b18ae39 into main Nov 10, 2026
5 checks passed
@chenjiahan
chenjiahan deleted the chenjiahan/fix-package-previews branch November 10, 2026 10:39
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