Skip to content

ci: preview the demo paper for every pull request - #27

Draft
EiffL wants to merge 1 commit into
mainfrom
ci/paper-preview
Draft

EiffL wants to merge 1 commit into
mainfrom
ci/paper-preview

Conversation

@EiffL

@EiffL EiffL commented Sep 6, 2026

Copy link
Copy Markdown
Member

Summary

Every pull request here gets the DESI demo paper rebuilt with this PR's plugin, bundled from source with npm run bundle, and deployed as a Vercel preview with the URL in a sticky comment. The build, deploy and screenshot steps live in astra-ui's reusable Preview workflow; this workflow only passes the PR's head commit as the mystra input.

Draft until astra-ui's next preview PR merges: the mystra input on main today accepts only a bundle URL, and the git-ref form this workflow relies on lands with that PR. Expect the Preview check here to fail until then.

The three VERCEL_* secrets are already set on this repository (a token scoped to the astra-ui preview project). Previews sit behind Vercel Authentication, so a team login is needed to open them.

🤖 Generated with Claude Code

https://claude.ai/code/session_01BvmS1dZx4YqDaioW5Zq5Xk

Call astra-ui's reusable Preview workflow with this PR's commit as the
`mystra` input. It rebuilds the paper with that MySTRA, deploys the static
export to Vercel and posts the URL as a sticky comment; without the Vercel
secrets it uploads the site as a workflow artifact.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvmS1dZx4YqDaioW5Zq5Xk

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