From 8fe30d8b6ddb6fd110c3cd32ee4e58fcc7e4d2eb Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Thu, 25 Nov 2021 21:37:48 +0100 Subject: [PATCH] ci: run tests before build --- .github/workflows/build-linux.yml | 6 ++++++ .github/workflows/build-mac.yml | 6 ++++++ .github/workflows/build-win.yml | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index d0a63f9c..34379487 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -18,6 +18,12 @@ jobs: uses: actions/setup-node@v1 with: node-version: 14 + + - name: Install dependencies + run: npm i + + - name: Run tests + run: npm run test - name: Build/release Electron app uses: samuelmeuli/action-electron-builder@v1 diff --git a/.github/workflows/build-mac.yml b/.github/workflows/build-mac.yml index 95679142..924b1c35 100644 --- a/.github/workflows/build-mac.yml +++ b/.github/workflows/build-mac.yml @@ -18,6 +18,12 @@ jobs: uses: actions/setup-node@v1 with: node-version: 14 + + - name: Install dependencies + run: npm i + + - name: Run tests + run: npm run test - name: Build/release Electron app uses: samuelmeuli/action-electron-builder@v1 diff --git a/.github/workflows/build-win.yml b/.github/workflows/build-win.yml index 7495faa5..a1fcff74 100644 --- a/.github/workflows/build-win.yml +++ b/.github/workflows/build-win.yml @@ -19,6 +19,12 @@ jobs: with: node-version: 14 + - name: Install dependencies + run: npm i + + - name: Run tests + run: npm run test + - name: Build/release Electron app uses: samuelmeuli/action-electron-builder@v1 with: