From 6bf877073d9768d73a7465f1a8c0a568c94bd0db Mon Sep 17 00:00:00 2001 From: Isla Koenigsknecht Date: Mon, 30 Sep 2024 10:55:47 -0400 Subject: [PATCH] Don't do husky setup on CI --- .github/actions/setup-env/action.yml | 3 +++ scripts/setup_husky.js | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/.github/actions/setup-env/action.yml b/.github/actions/setup-env/action.yml index fb64891d3..9df37b8cf 100644 --- a/.github/actions/setup-env/action.yml +++ b/.github/actions/setup-env/action.yml @@ -1,5 +1,8 @@ name: 'Setup environment' +env: + IS_CI: true + inputs: bootstrap-packages: description: 'Lerna bootstrap packages (comma separated without spaces)' diff --git a/scripts/setup_husky.js b/scripts/setup_husky.js index 8272e5cd9..6a7736db1 100644 --- a/scripts/setup_husky.js +++ b/scripts/setup_husky.js @@ -2,6 +2,10 @@ const fs = require('fs') const os = require('os') const path = require('path') +if (process.env.IS_CI) { + return +} + console.log(`Ensuring husky init file(s) are in place`) const initShFileName = 'init.sh'