Skip to content

Build(deps-dev): Bump vite from 5.4.11 to 6.0.6 in /frontend #2380

Build(deps-dev): Bump vite from 5.4.11 to 6.0.6 in /frontend

Build(deps-dev): Bump vite from 5.4.11 to 6.0.6 in /frontend #2380

name: Frontend Pipeline
on:
workflow_call:
workflow_dispatch:
push:
paths-ignore:
- "backend/**"
pull_request:
paths-ignore:
- "backend/**"
jobs:
frontend:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: zwoo-hq/setup-zwooc@v1
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "9"
- uses: actions/setup-node@v4
with:
node-version: "22"
- run: corepack enable
- name: Install dotnet wasm-tools
run: dotnet workload install wasm-tools
- name: Setup
working-directory: ./frontend
run: pnpm install --frozen-lockfile
- name: Lint
run: zwooc exec lint:ci
- name: Check i18n
run: zwooc exec i18n:check
- name: Format
run: zwooc exec format:ci
# Prepare
- run: zwooc exec build:themes
- run: zwooc exec build:icons
- name: Dependency Check
run: zwooc exec deps:check
- name: Test
run: zwooc exec test:unit
- name: Build
run: zwooc build prod