name: Unit Tests

on:
  pull_request:
    branches:
      - main
      - develop

jobs:
    test:

        runs-on: windows-latest

        steps:
            - uses: actions/checkout@v6

            - uses: actions/setup-node@v6
              with:
                  node-version: '24.x'

            - name: Install dev dependencies
              run: npm install --no-package-lock

            - name: Run unit tests
              run: npm run test
