Skip to content

CI for windows

CI for windows #9

Workflow file for this run

name: ci_windows_test
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
build_windows:
runs-on: windows-latest
steps:
- name: Setup PostgreSQL for Linux/macOS/Windows
uses: ikalnytskyi/action-setup-postgres@v5
id: postgres
with:
port: 5433
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: .nvmrc
- run: |
pg_isready
npm ci
npm run db:migrate
npm run lint
npm test
env:
CONNECTION_STR: ${{ steps.postgres.outputs.connection-uri }}