From 8439c5d5e07c27345317d0179ec6d754d9f26b32 Mon Sep 17 00:00:00 2001 From: maulanasdqn Date: Tue, 31 Mar 2026 16:13:28 +0700 Subject: [PATCH] ci: make deploy step optional so builds don't fail if server is down Co-Authored-By: Claude Opus 4.6 --- .github/workflows/nix-build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nix-build.yml b/.github/workflows/nix-build.yml index ecbc1dc..a0d2585 100644 --- a/.github/workflows/nix-build.yml +++ b/.github/workflows/nix-build.yml @@ -99,8 +99,9 @@ jobs: fi - name: Deploy to server + continue-on-error: true run: | - ssh -i ~/.ssh/deploy_key -o StrictHostKeyChecking=accept-new root@167.235.70.37 \ + ssh -i ~/.ssh/deploy_key -o ConnectTimeout=15 -o StrictHostKeyChecking=accept-new root@167.235.70.37 \ 'nixos-rebuild switch --flake github:IMPHNEN/imphnen-infrastructure#hetzner --refresh 2>&1 | tail -30' - name: Cleanup