From b812349ba95b3692846ccfa2c48acf2339f6ad78 Mon Sep 17 00:00:00 2001 From: L HEREEC Kevin INNOV/PTFM Date: Mon, 13 Jul 2026 12:47:45 +0200 Subject: [PATCH] fix(ci): write SSH key to /tmp instead of read-only ~/.ssh --- .gitea/workflows/build.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 211ed87..132f95c 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -53,12 +53,11 @@ jobs: run: | apk add --no-cache openssh-client - # Installer la clé privée depuis le secret (générée en LF pur) - mkdir -p ~/.ssh - printf '%s' "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 - chmod 600 ~/.ssh/id_ed25519 + # Installer la clé privée dans /tmp (filesystem accessible en écriture) + printf '%s' "${{ secrets.SSH_PRIVATE_KEY }}" > /tmp/id_ed25519 + chmod 600 /tmp/id_ed25519 - SSH="ssh -o StrictHostKeyChecking=no Stude12@192.168.1.39" + SSH="ssh -i /tmp/id_ed25519 -o StrictHostKeyChecking=no Stude12@192.168.1.39" # Copier docker-compose.prod.yml cat docker-compose.prod.yml | $SSH "mkdir -p /volume1/docker/adam-acs && cat > /volume1/docker/adam-acs/docker-compose.prod.yml"