Skip to content

Conversation

@fraxken
Copy link
Member

@fraxken fraxken commented Nov 29, 2025

No description provided.

@changeset-bot
Copy link

changeset-bot bot commented Nov 29, 2025

🦋 Changeset detected

Latest commit: b01a2c2

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@nodesecure/scanner Patch

Not sure what this means? Click here to learn what changesets are.

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

Copilot finished reviewing on behalf of fraxken November 29, 2025 11:13
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the monorepo build process by standardizing build scripts across all workspaces and updating the root build orchestration strategy.

  • Updates remaining workspaces to use tsc -b (build mode with project references) instead of plain tsc
  • Changes root build command from TypeScript's centralized tsc --build to npm workspace-based npm run build --ws --if-present
  • Ensures each workspace's build script is executed independently in CI and before publishing

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
workspaces/utils/package.json Updated build script to use tsc -b for project references support
workspaces/tarball/package.json Updated build script to use tsc -b for project references support
workspaces/rc/package.json Updated build script to use tsc -b for project references support
workspaces/i18n/package.json Updated build script to use tsc -b for project references support
workspaces/gitlab/package.json Updated build script to use tsc -b for project references support
workspaces/github/package.json Updated build script to use tsc -b for project references support
workspaces/fs-walk/package.json Updated build script to use tsc -b for project references support
workspaces/flags/package.json Updated build script to use tsc -b for project references support
package.json Changed root build command to run workspace builds independently; reordered workspaces list
.changeset/afraid-snails-smash.md Documents the build process fix as a patch release for @nodesecure/scanner

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@fraxken fraxken force-pushed the fix-root-build-script branch from ecbe799 to b01a2c2 Compare November 29, 2025 15:10
@fraxken fraxken merged commit 8a7d42b into master Nov 29, 2025
5 checks passed
@fraxken fraxken deleted the fix-root-build-script branch November 29, 2025 15:32
@github-actions github-actions bot mentioned this pull request Nov 29, 2025
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.

3 participants