Skip to content

🚨 [security] Update vite 7.3.1 → 7.3.2 (patch) #92

🚨 [security] Update vite 7.3.1 → 7.3.2 (patch)

🚨 [security] Update vite 7.3.1 → 7.3.2 (patch) #92

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- name: Install dependencies
run: npm ci
- name: Type check and build
run: npm run build
env:
VITE_FIREBASE_API_KEY: placeholder
VITE_FIREBASE_AUTH_DOMAIN: placeholder
VITE_FIREBASE_PROJECT_ID: placeholder
VITE_FIREBASE_STORAGE_BUCKET: placeholder
VITE_FIREBASE_MESSAGING_SENDER_ID: placeholder
VITE_FIREBASE_APP_ID: placeholder
- name: Unit tests
run: npm run test:run
smoke:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- name: Install dependencies
run: npm ci
- name: Install Playwright browsers
run: npx playwright install --with-deps chromium
- name: Smoke tests (Vercel)
run: npx playwright test tests/e2e/smoke.spec.ts
env:
BASE_URL: https://flugo-employees-theta.vercel.app