From c34a299e354847e3e4e253b41921814e86b38645 Mon Sep 17 00:00:00 2001 From: Santiago Palladino Date: Thu, 14 Mar 2024 13:12:51 -0300 Subject: [PATCH] fix: Do not release docs on every commit to master (#5214) Copied code from `yarn-project/deploy_npm.sh` to prevent publishing docs on every commit to master instead of just on tagged releases. --- docs/deploy_netlify.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/deploy_netlify.sh b/docs/deploy_netlify.sh index aa38bf72b78..f443b1342c4 100755 --- a/docs/deploy_netlify.sh +++ b/docs/deploy_netlify.sh @@ -11,6 +11,10 @@ DEPLOY_OUTPUT="" if should_release; then # Deploy to production only on a release + if [ -z "$COMMIT_TAG" ]; then + echo "No commit tag, not deploying to npm." + exit 0 + fi DEPLOY_OUTPUT=$(netlify deploy --site aztec-docs-dev --prod) elif [ "$1" != "master" ]; then # Deploy preview on PRs