ci: remove PR target Vercel preview workflow#2573
Conversation
|
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 selected for processing (1)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughA GitHub Actions workflow for PR-targeted Vercel preview deployments was removed. The deleted workflow used Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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
|
## Related Issue Fixes RAI-538 - [RAI-538: Remove PR target Vercel preview workflow](https://linear.app/makeitrain/issue/RAI-538/remove-pr-target-vercel-preview-workflow) ## Motivation The PR-target Vercel preview workflow is no longer needed. Removing it also eliminates the privileged `pull_request_target` path that checked out and built PR head code before using preview deployment secrets. ## Solution - Delete the Vercel preview PR-target workflow. - Keep the existing internal branch Vercel preview workflow unchanged. ## Checks By submitting this for review, I confirm I have done the following: - [x] made this PR as small as possible - [ ] unit-tested any new functionality - [x] linked any relevant issues or PRs - [ ] included screenshots (if this involves a front-end change) Additional validation run: - `rg -n "pull_request_target" .github/workflows || true` - `git diff --check main...HEAD` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Removed pull request preview deployment workflow <!-- end of auto-generated comment: release notes by coderabbit.ai -->
081468f to
5054ade
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:
|
…aindex Resolves 37 conflicts: - UD deletes: dropped vercel-preview-pr-target.yaml (removed in #2573) and the leftover js_api/gui/{deposits,select_tokens}.rs (logic moved to common/raindex_order_builder/ via #2479). - UU code conflicts: kept the orderbook->raindex rename across crates, packages, and Solidity while taking in main's new functionality (multi-subgraph trades_list/trades_count, GUI->OrderBuilder rename, BaseRainterpreterSubParser->BaseRainlangSubParser, ContextProfile::Gui ->ContextProfile::Builder, get_orderbook_yaml->get_raindex_yaml, Orderbook::multicallCall->Raindex::multicallCall). - Lockfiles: Cargo.lock regenerated via cargo generate-lockfile; package-lock.json via npm install --package-lock-only. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Related Issue
Fixes RAI-538
Motivation
The PR-target Vercel preview workflow is no longer needed. Removing it also eliminates the privileged
pull_request_targetpath that checked out and built PR head code before using preview deployment secrets.Solution
Checks
By submitting this for review, I confirm I have done the following:
Additional validation run:
rg -n "pull_request_target" .github/workflows || truegit diff --check main...HEADSummary by CodeRabbit