From 233cbfc265c44ad1a5150b63737c6832502a305f Mon Sep 17 00:00:00 2001 From: Jacky Sun Date: Wed, 13 Nov 2024 22:05:44 -0800 Subject: [PATCH] install dependencies --- runScreenDiff.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/runScreenDiff.sh b/runScreenDiff.sh index 3af3f4f3..a8d6fbe0 100644 --- a/runScreenDiff.sh +++ b/runScreenDiff.sh @@ -12,6 +12,16 @@ fi category="$1" +# Only install dependencies if running in GitHub Actions +if [ -n "$GITHUB_ACTIONS" ]; then + echo "*** Installing playwright dependencies ***" + cd "$GITHUB_ACTION_PATH" || exit + npm ci + npx playwright install --with-deps +else + echo "Skipping dependency installation - not running in GitHub Actions" +fi + # Run each command one by one node run.js -c ${Config} -p ${Project} -g @${category}-screenshots node libs/screenshot/merge.js screenshots/${category}