Skip to content

Refactor chore/landing page fix #60

Refactor chore/landing page fix

Refactor chore/landing page fix #60

Workflow file for this run

name: Client CI (Next.js)
on:
workflow_dispatch:
push:
branches: ["main"]
paths:
- "client/**"
- ".github/workflows/client.yml"
pull_request:
branches: ["main"]
paths:
- "client/**"
- ".github/workflows/client.yml"
jobs:
build-client:
name: Validate Client
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./client
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "24"
cache: "npm"
cache-dependency-path: "./client/package-lock.json"
- name: Install Dependencies
run: npm ci || npm install
- name: Build Next.js App
run: npm run build