diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 2e0dac7..12a67a7 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,6 +12,14 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v2 + - name: Setup SSH + env: + SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} + run: | + mkdir -p ~/.ssh + echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa + ssh-keyscan omega.raphix.fr >> ~/.ssh/known_hosts - name: Deploy Stage run: | @@ -19,5 +27,4 @@ jobs: ssh -o StrictHostKeyChecking=no raphix@raphix.fr sudo apt update -y ssh -o StrictHostKeyChecking=no raphix@raphix.fr sudo apt upgrade -y ssh -o StrictHostKeyChecking=no raphix@raphix.fr sudo -S -u gitlab-ci /home/gitlab-ci/neutral_deploy.sh - env: - SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} +