#!/usr/bin/env bashset -eusource script/lib/deploy-helpers.shif [[ $# != 1 ]]; then echo "Usage: $0 <production|staging>" exit 1fienvironment=$1tag="$(tag_for_environment $environment)"branch=$(git rev-parse --abbrev-ref HEAD)if [ "$branch" != "main" ]; then echo "You must be on main to run this script" exit 1figit pull --ff-only origin maingit tag -f $taggit push -f origin $tag
#!/usr/bin/env bash
set -eu
source script/lib/deploy-helpers.sh
if [[ $# != 1 ]]; then
echo "Usage: $0 <production|staging>"
exit 1
fi
environment=$1
tag="$(tag_for_environment $environment)"
branch=$(git rev-parse --abbrev-ref HEAD)
if [ "$branch" != "main" ]; then
echo "You must be on main to run this script"
exit 1
fi
git pull --ff-only origin main
git tag -f $tag
git push -f origin $tag