Skip to content

chore: align Node.js with Vite 8 engine requirements#832

Open
LZS911 wants to merge 17 commits into
mainfrom
chore/upgrade-vite-clean
Open

chore: align Node.js with Vite 8 engine requirements#832
LZS911 wants to merge 17 commits into
mainfrom
chore/upgrade-vite-clean

Conversation

@LZS911
Copy link
Copy Markdown
Collaborator

@LZS911 LZS911 commented May 14, 2026

Summary

This PR tracks branch chore/upgrade-vite-clean against main.

Node / CI alignment (latest commit)

  • Add engines.node: ^20.19.0 || >=22.12.0 in package.json to match Vite 8 / Rolldown.
  • Pin GitHub Actions setup-node to 20.19 in .github/actions/catch-install-pnpm/action.yml.

Branch context

Earlier commits on this branch contain the Vite 8 toolchain migration and related CI/test fixes; see git history for full scope.

Made with Cursor

@actiontech-bot actiontech-bot requested a review from Rain-1214 May 14, 2026 10:53
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 14, 2026

Coverage report (@actiontech/shared)

St.
Category Percentage Covered / Total
🔴 Statements 20.88% 1056/5057
🔴 Branches 55.49% 460/829
🔴 Functions 15.07% 237/1573
🔴 Lines 21.29% 1039/4881

Test suite run success

200 tests passing in 40 suites.

Report generated by 🧪jest coverage report action from 8e438ae

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 14, 2026

Coverage report (@actiontech/dms-kit)

St.
Category Percentage Covered / Total
🟡 Statements 67.87% 1650/2431
🔴 Branches 59.71% 707/1184
🟡 Functions 66.86% 583/872
🟡 Lines 67.89% 1613/2376

Test suite run success

348 tests passing in 74 suites.

Report generated by 🧪jest coverage report action from 8e438ae

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 14, 2026

Coverage report (base)

St.
Category Percentage Covered / Total
🟢 Statements 95.85% 5869/6123
🟡 Branches 74.08% 1966/2654
🟢 Functions 96.47% 2159/2238
🟢 Lines 96.06% 5772/6009

Test suite run success

1113 tests passing in 258 suites.

Report generated by 🧪jest coverage report action from 8e438ae

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 14, 2026

Coverage report (sqle)

St.
Category Percentage Covered / Total
🟢 Statements 95.42% 11813/12380
🟡 Branches 78.77% 4941/6273
🟢 Functions 94.96% 4238/4463
🟢 Lines 95.59% 11617/12153

Test suite run success

2050 tests passing in 442 suites.

Report generated by 🧪jest coverage report action from 8e438ae

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.

1 participant