Bump some deps

This commit is contained in:
Jack Kingsman
2026-07-08 19:49:11 -07:00
parent b6706497c2
commit db954c0f26
4 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -52,7 +52,7 @@ jobs:
- name: Set up Node.js
uses: actions/setup-node@v6
with:
node-version: "22"
node-version: "24"
cache: npm
cache-dependency-path: frontend/package-lock.json
+2 -2
View File
@@ -1,5 +1,5 @@
# Stage 1: Build frontend
FROM node:20-slim AS frontend-builder
FROM node:24-slim AS frontend-builder
ARG COMMIT_HASH=unknown
@@ -13,7 +13,7 @@ RUN VITE_COMMIT_HASH=${COMMIT_HASH} npm run build
# Stage 2: Python runtime
FROM python:3.13-slim
FROM python:3.14-slim
ARG COMMIT_HASH=unknown
+2 -2
View File
@@ -9,13 +9,13 @@ NC='\033[0m'
REPO_ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
# vite 8 requires Node >= 20.19 (older Node lacks the global CustomEvent its CLI
# uses), so Node 18 is intentionally no longer exercised.
NODE_VERSIONS=("20" "22" "24")
# Use explicit npm patch versions so resolver regressions are caught.
NPM_VERSIONS=("9.1.1" "9.9.4" "10.9.5" "11.6.2")
EXTRA_CASES=(
"18|9.1.1"
"20|8.19.4"
"18|8.19.4"
"24|11.12.0"
"25|11.6.2"
"25|11.12.0"
+2 -2
View File
@@ -230,12 +230,12 @@ echo
if [ "$FRONTEND_MODE" = "build" ]; then
if ! command -v node &>/dev/null; then
echo -e "${RED}Error: node is required for a local frontend build but was not found.${NC}"
echo -e "${YELLOW}Tip:${NC} Re-run the installer and choose the prebuilt frontend option, or install Node.js 18+ and npm 9+."
echo -e "${YELLOW}Tip:${NC} Re-run the installer and choose the prebuilt frontend option, or install Node.js 20+ and npm 9+."
exit 1
fi
if ! command -v npm &>/dev/null; then
echo -e "${RED}Error: npm is required for a local frontend build but was not found.${NC}"
echo -e "${YELLOW}Tip:${NC} Re-run the installer and choose the prebuilt frontend option, or install Node.js 18+ and npm 9+."
echo -e "${YELLOW}Tip:${NC} Re-run the installer and choose the prebuilt frontend option, or install Node.js 20+ and npm 9+."
exit 1
fi