Skip to content

[Graphite MQ] Draft PR GROUP:spec_f2a08f (PRs 423)#425

Closed
graphite-app[bot] wants to merge 1 commit into
mainfrom
gtmq_spec_f2a08f_1764064214097-ed66fbee-2eda-4008-80ed-00383fcb7f79
Closed

[Graphite MQ] Draft PR GROUP:spec_f2a08f (PRs 423)#425
graphite-app[bot] wants to merge 1 commit into
mainfrom
gtmq_spec_f2a08f_1764064214097-ed66fbee-2eda-4008-80ed-00383fcb7f79

Conversation

@graphite-app
Copy link
Copy Markdown
Contributor

@graphite-app graphite-app Bot commented Nov 25, 2025

This draft PR was created by the Graphite merge queue.
Trunk will be fast forwarded to the HEAD of this PR when CI passes, and the original PRs will be closed.

The following PRs are included in this draft PR:

# Optimize CI by Pre-starting Supabase for Affected Packages

This PR improves CI performance by intelligently pre-starting Supabase instances for affected packages. The implementation:

1. Adds a new CI step that pre-starts Supabase for packages that need it
2. Creates a new script `ci-prestart-supabase.sh` that:
   - Identifies affected packages requiring Supabase
   - Starts the first instance sequentially (to pull Docker images)
   - Starts remaining instances in parallel (saving ~1 minute per CI run)

3. Adds `supabase:ci-marker` targets to packages that require Supabase:
   - core
   - client
   - edge-worker

This optimization reduces CI time by avoiding redundant Docker image pulls and parallelizing container startup, which typically takes ~28 seconds even with cached images.
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Nov 25, 2025

⚠️ No Changeset found

Latest commit: 3fd3466

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Nov 25, 2025

View your CI Pipeline Execution ↗ for commit 3fd3466

Command Status Duration Result
nx affected -t test:e2e --parallel --base=origi... ✅ Succeeded 5m 13s View ↗
nx affected -t verify-exports --base=origin/mai... ✅ Succeeded 3s View ↗
nx affected -t build --configuration=production... ✅ Succeeded 27s View ↗
nx affected -t lint typecheck test --parallel -... ✅ Succeeded 3m 44s View ↗

☁️ Nx Cloud last updated this comment at 2025-11-25 09:59:22 UTC

@graphite-app graphite-app Bot closed this Nov 25, 2025
@graphite-app graphite-app Bot deleted the gtmq_spec_f2a08f_1764064214097-ed66fbee-2eda-4008-80ed-00383fcb7f79 branch November 25, 2025 09:51
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Preview Deployment: Website

Deployment successful!

🔗 Preview URL: https://pr-425.pgflow.pages.dev

📝 Details:

  • Branch: gtmq_spec_f2a08f_1764064214097-ed66fbee-2eda-4008-80ed-00383fcb7f79
  • Commit: 4c18d2a6ca77bca1deb9aff24df080481a9d9d99
  • View Logs

_Last updated: _

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