Skip to content

ci(miniapp/roebel-data): auto-sync to deploy repo + DEPLOY.md - #16

Open
MaxBrych wants to merge 1 commit into
mainfrom
docs/roebel-data-deploy-sync
Open

ci(miniapp/roebel-data): auto-sync to deploy repo + DEPLOY.md#16
MaxBrych wants to merge 1 commit into
mainfrom
docs/roebel-data-deploy-sync

Conversation

@MaxBrych

@MaxBrych MaxBrych commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Sets up automatic propagation of roebel-data mini-app changes to production, and documents the (non-obvious) deploy chain.

Why: the live mini-app builds from a separate standalone repo (MaxBrych/netizen-roebel-data), which the netizen-roebel-data Vercel project is git-connected to — not this monorepo. So monorepo main merges never reached it. This automates the bridge.

Adds

  • .github/workflows/sync-roebel-data-miniapp.yml — on push to main touching apps/mini-apps/roebel-data/**, mirrors src/ + public/ into the deploy repo and pushes → Vercel builds.
  • apps/mini-apps/roebel-data/DEPLOY.md — the full chain (monorepo → deploy repo → Vercel → mini_apps.home_url → Expo host), plus the manual-sync fallback and the "reconnect Vercel to the monorepo" alternative.

One-time setup to activate (in DEPLOY.md): add a NETIZEN_ROEBEL_DATA_DEPLOY_TOKEN secret (fine-grained PAT, Contents:write on MaxBrych/netizen-roebel-data) and set the Vercel project's Production Branch = main.

Supersedes #15 (same DEPLOY.md, now accurate + the workflow).

🤖 Generated with Claude Code

The live app builds from the standalone MaxBrych/netizen-roebel-data repo (not the
monorepo). Add a workflow mirroring src/ + public/ into that repo on main pushes
touching apps/mini-apps/roebel-data, and document the real deploy chain + the one-time
Vercel Production-Branch setting.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 5, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
roebel-web Ready Ready Preview, Comment Jul 5, 2026 4:16pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant