fix(ci): align Node v22.22.3 pins and unblock pre-push tests
All checks were successful
Tests / test (push) Successful in 1m8s

Sync install scripts and CI container image with NODE_VERSION, regenerate
Electron Config.html, and skip gitignored portable/app in origin scan.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-18 18:47:41 +08:00
parent dd8e0f55c3
commit 08f22edf44
15 changed files with 201 additions and 25 deletions

View File

@@ -59,8 +59,8 @@ if [ -x "$NODE_BIN" ]; then
NODE_VERSION=$("$NODE_BIN" --version 2>/dev/null || echo "")
echo -e "[OK] Node.js ${GREEN}$NODE_VERSION${NC}"
if [ "$NODE_VERSION" != "v22.22.1" ]; then
warn "Node.js version" "Expected v22.22.1, found $NODE_VERSION"
if [ "$NODE_VERSION" != "v22.22.3" ]; then
warn "Node.js version" "Expected v22.22.3, found $NODE_VERSION"
fi
else
echo -e "${RED}[!!] Node.js is missing or will not run${NC}"