fix: include src in preview build artifacts - #291
Merged
Merged
Conversation
Needed for packages that don't have a build step, where src/ is the published output.
Mrtenz
marked this pull request as ready for review
September 14, 2026 09:16
cryptodev-2s
approved these changes
Sep 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The
publish-previewworkflow excludedsrc/from the uploaded build artifacts for monorepos. This broke packages that don't have a build step and publish theirsrc/directory directly — those packages would be uploaded without their source files and published empty.Note
Low Risk
CI artifact glob change only; no runtime, auth, or publish logic changes.
Overview
Monorepo preview uploads no longer exclude
./packages/*/src/from the artifact path inpublish-preview.yml.Previously, stripping
srcmeant packages that ship source directly (no build step) were published as empty previews. The upload still excludesnode_modules,tests, and test files.Reviewed by Cursor Bugbot for commit d6d4967. Bugbot is set up for automated code reviews on this repo. Configure here.