chore: sync npm package versions - #2815
Conversation
How to use the Graphite Merge QueueAdd the label Raindex-queue to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughThe Raindex package version is bumped to ChangesPackage release alignment
Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ESLint
ESLint install timed out. The project may have too many dependencies for the sandbox. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Merge activity
|
## Motivation The npm release run successfully published `@rainlanguage/raindex@0.0.1-alpha.239`, then failed because `@rainlanguage/ui-components@0.0.1-alpha.238` was already published. The repository remained one version behind both registry versions, so rerunning the workflow unchanged would collide on the raindex version as well. Failed run: https://github.com/rainlanguage/raindex/actions/runs/29427021691/job/88374580976 ## Solution - Synchronize the committed raindex version to `0.0.1-alpha.239`. - Synchronize the committed UI-components version to `0.0.1-alpha.238`. - Point UI components at raindex `0.0.1-alpha.239`. - Update the corresponding workspace entries in `package-lock.json`. ## Checks - Parsed the manifests and lockfile with Node and asserted all six version relationships. - `git diff --check` - Commit hooks passed, including `no-consumer-prettier` and `prettier-rainix`. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Published updated alpha versions of the Raindex and UI components packages. * Updated the UI components package to use the latest Raindex alpha release. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
3fa0041 to
57cd07b
Compare
|
@coderabbitai assess this PR size classification for the totality of the PR with the following criterias and report it in your comment: S/M/L PR Classification Guidelines:This guide helps classify merged pull requests by effort and complexity rather than just line count. The goal is to assess the difficulty and scope of changes after they have been completed. Small (S)Characteristics:
Review Effort: Would have taken 5-10 minutes Examples:
Medium (M)Characteristics:
Review Effort: Would have taken 15-30 minutes Examples:
Large (L)Characteristics:
Review Effort: Would have taken 45+ minutes Examples:
Additional Factors to ConsiderWhen deciding between sizes, also consider:
Notes:
|
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
base_ref="$(git merge-base HEAD origin/main 2>/dev/null || git merge-base HEAD main)"
git diff --stat "$base_ref"...HEAD
printf '\n--- changed files ---\n'
git diff --name-status "$base_ref"...HEAD
printf '\n--- diff summary ---\n'
git diff --numstat "$base_ref"...HEADLength of output: 484 SIZE=S |

Motivation
The npm release run successfully published
@rainlanguage/raindex@0.0.1-alpha.239, then failed because@rainlanguage/ui-components@0.0.1-alpha.238was already published. The repository remained one version behind both registry versions, so rerunning the workflow unchanged would collide on the raindex version as well.Failed run: https://github.com/rainlanguage/raindex/actions/runs/29427021691/job/88374580976
Solution
0.0.1-alpha.239.0.0.1-alpha.238.0.0.1-alpha.239.package-lock.json.Checks
git diff --checkno-consumer-prettierandprettier-rainix.Summary by CodeRabbit