From cb6ccc54a4634f912aa3f9684662e7db2710af26 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Fri, 28 Jan 2022 14:06:25 +0100 Subject: [PATCH] Ensure production deployment is done from master --- deploy.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deploy.sh b/deploy.sh index 73b3b9a..5e9173f 100755 --- a/deploy.sh +++ b/deploy.sh @@ -9,6 +9,10 @@ case "$target" in directory="staging" ;; "production") + if [ "$(git rev-parse --abbrev-ref HEAD)" != "master" ]; then + echo "Not on master, refusing to deploy to production." + exit 1 + fi nix_package="schulischer-schabernack" directory="production" ;;