From 883943b044ed57463a8f9b91c06e41c0567b8875 Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Thu, 29 Jul 2021 15:37:00 +0200 Subject: [PATCH] chore(ci): skip tests for release-please publish flow (#3027) --- .github/workflows/release-please.yml | 2 ++ package.json | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 16cae23d361..0a48b9528bf 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -30,6 +30,8 @@ jobs: - name: Install site dependencies run: npm run site:build:install if: ${{ steps.release.outputs.release_created }} + - name: Install core dependencies + run: npm ci --no-audit - run: npm publish if: ${{ steps.release.outputs.release_created }} env: diff --git a/package.json b/package.json index 0e41b30023e..161f5c9fe6b 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,8 @@ "url": "https://github.com/netlify/cli/issues" }, "scripts": { - "prepublishOnly": "npm ci --no-audit && run-s test", + "prepublishOnly": "run-s prepublishOnly:*", + "prepublishOnly:test": "run-local \"npm test\"", "start": "node ./bin/run", "test": "run-s format test:dev", "format": "run-s format:check-fix:*",