Skip to content

ci: add explicit build-deploy step for drive-integration []#11126

Merged
david-shibley-contentful merged 2 commits into
masterfrom
fix/drive-integration-explicit-deploy-step
Jul 23, 2026
Merged

ci: add explicit build-deploy step for drive-integration []#11126
david-shibley-contentful merged 2 commits into
masterfrom
fix/drive-integration-explicit-deploy-step

Conversation

@david-shibley-contentful

Copy link
Copy Markdown
Contributor

Summary

  • drive-integration is a private lerna package — lerna run deploy --since excludes private packages, so its deploy:prod script has never been called by CI
  • This means every drive-integration change that landed on master was never actually deployed to app.contentful.com
  • Fix: add a dedicated Build and deploy drive-integration to prod step in build-deploy-prod that runs build:frontend + deploy:sync-prod + upload:app-prod directly with the correct Vite env vars, bypassing lerna entirely

Test plan

  • CI build-deploy-prod completes and includes the new "Build and deploy drive-integration to prod" step
  • The drive-integration bundle timestamp at app.contentful.com is newer than the last deploy
  • No LaunchDarkly "No environment/client-side ID" error in the console

Generated with Claude Code

drive-integration is a private lerna package and is excluded from lerna's
--since scoping, so its deploy script was never called by CI. Add a dedicated
step in build-deploy-prod that builds the frontend with the correct Vite env
vars and runs upload:app-prod + deploy:sync-prod directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@david-shibley-contentful
david-shibley-contentful requested review from a team as code owners July 23, 2026 19:13
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@david-shibley-contentful david-shibley-contentful changed the title ci: add explicit build-deploy step for drive-integration ci: add explicit build-deploy step for drive-integration [] Jul 23, 2026
@david-shibley-contentful
david-shibley-contentful merged commit aa84389 into master Jul 23, 2026
14 of 15 checks passed
@david-shibley-contentful
david-shibley-contentful deleted the fix/drive-integration-explicit-deploy-step branch July 23, 2026 19:21
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