From dc026a2442d3c5ae9fb8c3b75db4ec953ffb7ec3 Mon Sep 17 00:00:00 2001 From: Sehrope Sarkuni Date: Fri, 5 Jan 2024 11:57:55 -0500 Subject: [PATCH] Add windows and macos to CI build matrix --- .github/workflows/ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9747861..def0073 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: run: make clean deps lint test: - name: Test - Node v${{ matrix.node_version }} + name: Test - ${matrix.os} x Node v${{ matrix.node_version }} runs-on: ubuntu-latest strategy: fail-fast: false @@ -29,6 +29,7 @@ jobs: - '20' - 'lts/*' - 'latest' + os: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - name: Setup Node @@ -36,6 +37,10 @@ jobs: with: node-version: ${{ matrix.node_version }} cache: npm + - name: Show env + run: | + node --version + uname -a - name: Compile run: make clean deps compile - name: Setup Postgres