Skip to content

Conversation

@kristina-fefelova
Copy link
Member

No description provided.

Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
@kristina-fefelova kristina-fefelova requested a review from Copilot June 4, 2025 15:47
Copy link

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 replaces Bun-based tooling and workflows with Rush, introducing new Rush scripts, configs, and updating docs and CI pipelines accordingly.

  • Added a generated Rush wrapper script and numerous Rush configuration files under common/config/rush/
  • Updated README and GitHub Actions to invoke Rush commands instead of Bun
  • Added a sample commit-msg hook and configured JSON-with-comments support in .gitattributes

Reviewed Changes

Copilot reviewed 112 out of 112 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
common/scripts/install-run-rush-pnpm.js Adds a generated script to install and run Rush with PNPM
common/git-hooks/commit-msg.sample Introduces a sample commit-msg Git hook
common/config/rush/version-policies.json Adds Rush version policy configuration
common/config/rush/subspaces.json Adds Rush subspaces experimental configuration
common/config/rush/rush-plugins.json Adds Rush plugin configuration
common/config/rush/repo-state.json Adds generated Rush repo-state file
common/config/rush/pnpm-config.json Adds PNPM config for Rush
common/config/rush/experiments.json Adds experimental feature toggles for Rush
common/config/rush/custom-tips.json Adds custom tips configuration for Rush
common/config/rush/common-versions.json Adds common dependency version selections
common/config/rush/command-line.json Adds custom Rush CLI phases, commands, and parameters
common/config/rush/cobuild.json Adds Rush cobuild feature configuration
common/config/rush/build-cache.json Adds Rush build cache feature configuration
common/config/rush/artifactory.json Adds Rush Artifactory integration configuration
common/config/rush/.pnpmfile.cjs Adds a .pnpmfile.cjs hook for PNPM
common/config/rush/.npmrc-publish Adds .npmrc-publish for Rush publish
common/config/rush/.npmrc Adds .npmrc for Rush install operations
README.md Updates documentation to use Rush instead of Bun
.github/workflows/main.yaml Updates CI to use Rush commands and Node.js 22
.gitattributes Configures JSON-with-comments language for Rush configs

kristina-fefelova and others added 8 commits June 4, 2025 20:00
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Kristina <[email protected]>
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Kristina <[email protected]>
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Kristina <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
Signed-off-by: Kristina Fefelova <[email protected]>
@kristina-fefelova kristina-fefelova merged commit 235ee8f into main Jun 4, 2025
1 check passed
@kristina-fefelova kristina-fefelova deleted the init-rush branch June 4, 2025 16:57
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.

2 participants