deploy.sh: read SSH_PRIVATE_KEY from key file, not .env
Dagger parses .env directly and fails on multiline quoted values. Move SSH_PRIVATE_KEY out of .env and export it from ~/.ssh/id_ed25519 in the wrapper instead. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
57902e8218
commit
bf3accd676
@@ -8,6 +8,9 @@ set -a
|
||||
source "$REPO_DIR/.env"
|
||||
set +a
|
||||
|
||||
# SSH_PRIVATE_KEY must not live in .env (dagger parses .env and chokes on multiline values)
|
||||
export SSH_PRIVATE_KEY=$(cat "$HOME/.ssh/id_ed25519")
|
||||
|
||||
# Add nix profile and nix store tools (task, dagger) to PATH
|
||||
export PATH="$HOME/.nix-profile/bin:$PATH"
|
||||
for pkg in "*go-task-*/bin/task" "*dagger-*/bin/dagger"; do
|
||||
|
||||
Reference in New Issue
Block a user