From 2065fed00c36733230aa5d409dcf97d52bdca0b7 Mon Sep 17 00:00:00 2001 From: Naman Sood <mail@nsood.in> Date: Mon, 14 Aug 2023 20:10:41 -0400 Subject: [PATCH] github: check if it's dns Signed-off-by: Naman Sood <mail@nsood.in> --- .github/workflows/main.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 84b9899..7f354dd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,7 +27,7 @@ jobs: run: | set -euxo pipefail mkdir -p ~/.ssh - ssh-keyscan $MACHINE > ~/.ssh/known_hosts + ssh-keyscan $(tailscale ip -4 $MACHINE) > ~/.ssh/known_hosts printf "%s" "$SSH_KEY" > ~/.ssh/key chmod 600 ~/.ssh/key @@ -46,7 +46,7 @@ jobs: FILENAME=prose-${TIME}.tar.gz mkdir -p static/css tar -czf $FILENAME prose fonts/ static/ styles/ templates/ posts/ - echo $FILENAME "github@$MACHINE:/home/github/" - scp -i ~/.ssh/key $FILENAME "github@$MACHINE:/home/github/" - ssh -i ~/.ssh/key "github@$MACHINE" "tar -C /var/www/blog -xzf ~/$FILENAME" - ssh -i ~/.ssh/key "github@$MACHINE" "sudo systemctl restart prose" + echo $FILENAME "github@$(tailscale ip -4 $MACHINE):/home/github/" + scp -i ~/.ssh/key $FILENAME "github@$(tailscale ip -4 $MACHINE):/home/github/" + ssh -i ~/.ssh/key "github@$(tailscale ip -4 $MACHINE)" "tar -C /var/www/blog -xzf ~/$FILENAME" + ssh -i ~/.ssh/key "github@$(tailscale ip -4 $MACHINE)" "sudo systemctl restart prose"