diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ef62887..e97f599 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: jobs: release: - name: Release + name: Test and Release runs-on: ubuntu-18.04 steps: - name: Checkout @@ -17,6 +17,8 @@ jobs: node-version: 14 - name: Install dependencies run: npm ci + - name: Run unit tests + run: npm test - name: Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 8a7b119..38676bb 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -4,15 +4,13 @@ name: Unit tests on: - push: - branches: [ master ] pull_request: branches: [ master ] - paths: - - 'index.js' - - 'test.js' - - 'data/*.js' - - 'package-lock.json' + paths: + - 'index.js' + - 'test.js' + - 'data/*.js' + - 'package-lock.json' jobs: build: @@ -26,5 +24,4 @@ jobs: with: node-version: 14 - run: npm ci - - run: npm run build --if-present - run: npm test