From b3b1d14dd855dda5b6bc4e34c58d1636da20dea8 Mon Sep 17 00:00:00 2001 From: bjoluc Date: Sat, 2 Oct 2021 03:00:04 +0200 Subject: [PATCH] Enhance release workflow --- .github/workflows/release.yml | 9 +++++++-- package.json | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 632d027888..6f8320d22c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,8 +28,13 @@ jobs: with: node-version: 16.x - - name: Install dependencies - run: npm ci --ignore-scripts + - name: Install dependencies and build packages + run: npm install + + - name: Run tests + run: npm run test -- --ci --maxWorkers=2 + env: + NODE_OPTIONS: "--max-old-space-size=4096" # Increase heap size for jest - name: Create Release Pull Request uses: changesets/action@master diff --git a/package.json b/package.json index 744f9df124..10225e86ca 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "prepare": "husky install && npm run build", "tsc": "npm run tsc -ws", "changeset": "changeset", - "release": "npm install && npm test && changeset publish" + "release": "changeset publish" }, "engines": { "node": ">=14.0.0",