Skip to content

Add template deploy script and pin @openuidev/cli 0.3.0 - #1166

Draft
devin-ai-integration[bot] wants to merge 1 commit into
mainfrom
devin/1789120586-template-deploy-script
Draft

devin-ai-integration[bot] wants to merge 1 commit into
mainfrom
devin/1789120586-template-deploy-script

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

What

Follow-up to #1165: give scaffolded apps a deploy script that resolves to the CLI version that ships openui deploy.

Blocked on @openuidev/cli@0.3.0 being published. npm currently has 0.2.13, which has no deploy command, so the 8 template npm lockfiles cannot be refreshed yet and template CI will fail until publish. After publish: rerun npm install --package-lock-only for both template roots and each overlay (vercel-eve needs --legacy-peer-deps, pre-existing ai beta peer conflict), then mark ready.

Changes

  • templates/openui-cloud/package.json, templates/openui-self-hosted/package.json: "deploy": "openui deploy"; @openuidev/cli devDependency 0.2.12 → 0.3.0 (cloud) / added 0.3.0 (self-hosted).
  • Template READMEs: Deploy section notes pnpm run deploy / npm run deploy (bare pnpm deploy is pnpm's own workspace command and errors), keeps the npx form as the no-install option.
  • Lockfiles: pending publish (see above).

Test Plan

  • After publish: npm ci in copies of both templates + compare-template-installs.mjs parity (verified this flow locally against 0.2.13 before switching the pin)

Checklist

  • I linked a related issue, if applicable
  • I updated docs/README when needed
  • I considered backwards compatibility

Link to Devin session: https://app.devin.ai/sessions/dd86098e8fa748798bee3800ce6dd289
Open in Devin Desktop: https://app.devin.ai/desktop/session/dd86098e8fa748798bee3800ce6dd289?variant=devin

@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@vercel

vercel Bot commented Sep 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
openui-docs Ready Ready Preview Sep 11, 2026 10:04am UTC

Request Review

Base automatically changed from devin/1789120401-deploy-discoverable to main September 11, 2026 10:01
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
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