Skip to content

chore(ci): use build-package instead of build in checks workflow#7909

Merged
steveruizok merged 2 commits intomainfrom
sr/ci-build-package
Feb 13, 2026
Merged

chore(ci): use build-package instead of build in checks workflow#7909
steveruizok merged 2 commits intomainfrom
sr/ci-build-package

Conversation

@steveruizok
Copy link
Copy Markdown
Collaborator

@steveruizok steveruizok commented Feb 13, 2026

In order to speed up CI checks and avoid building unnecessary workspaces (apps, docs, templates, vscode), this PR narrows the build step in checks.yml to use yarn build-package instead of yarn build. The build-package script already exists and builds only packages/* workspaces. All other workspaces have their own deploy/preview workflows.

Change type

  • improvement

Test plan

  1. Open this PR and verify the checks workflow passes
  2. Confirm only SDK packages are built (not apps, docs, templates, or vscode)
  • Unit tests
  • End to end tests

Note

Low Risk
Workflow-only change that narrows CI build scope; main risk is missing integration/build failures in apps/docs that were previously caught by the checks workflow.

Overview
The Checks CI build job now runs yarn build-package (packages-only) instead of yarn build, narrowing what gets compiled during PR validation.

This effectively stops building non-package workspaces in this workflow while keeping the existing cache and tarball packing steps unchanged.

Written by Cursor Bugbot for commit 507f240. This will update automatically on new commits. Configure here.

The checks workflow only needs to build SDK packages, not every
workspace (apps, docs, templates, vscode). Those all have their own
deploy/preview workflows. This narrows the build step to packages/*
using the existing build-package script.
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 13, 2026

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

Project Deployment Actions Updated (UTC)
examples Ready Ready Preview Feb 13, 2026 11:28am
5 Skipped Deployments
Project Deployment Actions Updated (UTC)
analytics Ignored Ignored Preview Feb 13, 2026 11:28am
chat-template Ignored Ignored Preview Feb 13, 2026 11:28am
tldraw-docs Ignored Ignored Preview Feb 13, 2026 11:28am
tldraw-shader Ignored Ignored Preview Feb 13, 2026 11:28am
workflow-template Ignored Ignored Preview Feb 13, 2026 11:28am

Request Review

@huppy-bot huppy-bot bot added the improvement Product improvement label Feb 13, 2026
# Conflicts:
#	.github/workflows/checks.yml
@steveruizok steveruizok added this pull request to the merge queue Feb 13, 2026
Merged via the queue into main with commit 427451e Feb 13, 2026
15 checks passed
@steveruizok steveruizok deleted the sr/ci-build-package branch February 13, 2026 11:37
steveruizok added a commit that referenced this pull request Feb 13, 2026
Revert the checks workflow back to using `yarn build` instead of
`yarn build-package` to ensure all workspaces are built during CI.
steveruizok added a commit that referenced this pull request Feb 13, 2026
steveruizok added a commit that referenced this pull request Feb 13, 2026
Reverts #7909. The checks workflow should use `yarn build` to build all
workspaces, not just packages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Product improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant