Browse Source

propagate exit code in publish-docs script

pull/11874/head
Dan Allen 3 years ago committed by Steve Riesenberg
parent
commit
6bd10b4056
  1. 15
      .github/actions/publish-docs.sh

15
.github/actions/publish-docs.sh

@ -11,8 +11,15 @@ if [ "$#" -ne 4 ]; then @@ -11,8 +11,15 @@ if [ "$#" -ne 4 ]; then
exit 1
fi
install -m 600 -D /dev/null "$SSH_PRIVATE_KEY_PATH"
echo "$SSH_PRIVATE_KEY" > "$SSH_PRIVATE_KEY_PATH"
echo "$SSH_KNOWN_HOST" > ~/.ssh/known_hosts
rsync --delete -avze "ssh -i $SSH_PRIVATE_KEY_PATH" build/site/ "$HOST:$HOST_PATH"
(
set -e
install -m 600 -D /dev/null "$SSH_PRIVATE_KEY_PATH"
echo "$SSH_PRIVATE_KEY" > "$SSH_PRIVATE_KEY_PATH"
echo "$SSH_KNOWN_HOST" > ~/.ssh/known_hosts
rsync --delete -avze "ssh -i $SSH_PRIVATE_KEY_PATH" build/site/ "$HOST:$HOST_PATH"
)
exit_code=$?
rm -f "$SSH_PRIVATE_KEY_PATH"
exit $exit_code

Loading…
Cancel
Save