test deploy
check / flake-check (push) Successful in 18s
deploy / deploy (push) Failing after 18s

This commit is contained in:
Lars Nolden
2026-06-30 18:11:23 +02:00
parent d5a0be9e40
commit e1b3017fb7
2 changed files with 14 additions and 2 deletions
+11 -1
View File
@@ -12,7 +12,17 @@ let
};
in
{
sshOpts = [ "-o" "StrictHostKeyChecking=accept-new" ];
# The Gitea runner has a global `Host * IdentityFile ~/.ssh/larsnolden` in its
# ~/.ssh/config (a passphrase-locked key). `-F none` makes ssh ignore that
# config so it doesn't offer the wrong key; `-i` + IdentitiesOnly pins the
# dedicated deploy key the workflow installs. Applies to both `nix copy` and
# the activation SSH.
sshOpts = [
"-F" "none"
"-i" "~/.ssh/gebos_deploy"
"-o" "IdentitiesOnly=yes"
"-o" "StrictHostKeyChecking=accept-new"
];
autoRollback = true;
magicRollback = true;