Skip to content

chore: upgrade text-diff toolchain#22

Merged
NoEgAm merged 1 commit into
mainfrom
updates
Apr 23, 2026
Merged

chore: upgrade text-diff toolchain#22
NoEgAm merged 1 commit into
mainfrom
updates

Conversation

@tiye
Copy link
Copy Markdown
Member

@tiye tiye commented Apr 11, 2026

Summary

  • migrate the project from package.cirru/calcit.cirru to deps.cirru
  • upgrade Calcit, Yarn Berry, Vite, and CI workflow commands
  • add runtime dependencies required by the upgraded respo-ui bundle

Validation

  • caps --ci
  • yarn install --immutable
  • cr js
  • yarn vite build --base=./

Copilot AI review requested due to automatic review settings April 11, 2026 14:07
Copy link
Copy Markdown

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

Updates the project’s Calcit + frontend build toolchain, migrating dependency/config manifests to the newer deps.cirru flow, upgrading Yarn/Vite/Calcit tooling, and aligning CI to the new install/build commands.

Changes:

  • Migrate from package.cirru/calcit.cirru to deps.cirru and updated generated compact.cirru.
  • Upgrade JS toolchain (Yarn Berry + lockfile v8, Vite 8) and Calcit tooling (@calcit/procs / setup-cr).
  • Update CI workflow to use Corepack + yarn install --immutable + cr js + Vite build.

Reviewed changes

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

Show a summary per file
File Description
yarn.lock Regenerated lockfile for Yarn Berry (v8) reflecting upgraded dependencies (Vite, Calcit procs, added runtime deps).
package.json Pins Yarn via packageManager, adds build/dev scripts, bumps Vite, bumps @calcit/procs, and adds runtime deps.
package.cirru Removed legacy dependency manifest in favor of deps.cirru.
deps.cirru New Calcit dependency manifest pinning Calcit version and module versions.
compact.cirru Updated generated compact config/code entries to match the newer Calcit tooling output/versioning.
calcit.cirru Removed legacy large config/code snapshot, consistent with migration to compact/deps flow.
.yarnrc.yml Sets Yarn nodeLinker to node-modules for classic node_modules installs.
.gitignore Ignores Yarn-generated .gz files under .yarn/ and macOS .DS_Store.
.github/workflows/upload.yaml Updates Node/Calcit setup and build steps to the new Yarn/Calcit commands and versions.

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

@tiye tiye requested a review from a team April 11, 2026 15:15
@NoEgAm NoEgAm merged commit 2639658 into main Apr 23, 2026
5 checks passed
@NoEgAm NoEgAm deleted the updates branch April 23, 2026 05:11
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