Skip to content

Build(deps-dev): Bump @typescript-eslint/parser from 8.61.0 to 8.64.0 in /frontend #149

Build(deps-dev): Bump @typescript-eslint/parser from 8.61.0 to 8.64.0 in /frontend

Build(deps-dev): Bump @typescript-eslint/parser from 8.61.0 to 8.64.0 in /frontend #149

Workflow file for this run

name: Application Unit Tests
on:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
jobs:
unit-test-backend:
name: Backend Unit Tests
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Java 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'
- name: Set up Gradle
uses: gradle/actions/setup-gradle@v4
with:
gradle-version: '8.6'
- name: Run backend tests
working-directory: backend
run: gradle test --no-daemon
unit-test-frontend:
name: Frontend Unit Tests
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Node.js 22
uses: actions/setup-node@v4
with:
node-version: '22'
cache: 'npm'
cache-dependency-path: frontend/package-lock.json
- name: Install dependencies
working-directory: frontend
run: npm ci
- name: Run frontend tests
working-directory: frontend
run: npm run test:ci