name: Node.js CI on: push: branches: - main jobs: build: runs-on: windows-latest steps: - name: Checkout source code uses: actions/checkout@v4 - name: Check Git shell: powershell run: git --version - name: Check Node.js shell: powershell run: node --version - name: Check npm shell: powershell run: npm --version - name: Install dependencies shell: powershell run: npm ci - name: Check application shell: powershell run: node --check app.js