Test 4
All checks were successful
Deploy Vault / deploy (push) Successful in 12s

This commit is contained in:
2026-07-13 17:40:35 +02:00
parent 3f131799e8
commit f4e6cc6ad5

View File

@@ -24,11 +24,10 @@ jobs:
- name: Install SSH client
run: |
apt-get update -y && apt-get install -y openssh-client rsync
apt-get update -y && apt-get install -y openssh-client
- name: Setup SSH inside container
run: |
rm -R ~/.ssh
mkdir -p ~/.ssh
echo "${{ secrets.DEPLOY_KEY }}" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
@@ -36,6 +35,13 @@ jobs:
# Add the container host to known_hosts
ssh-keyscan -H ${{ secrets.DEPLOY_HOST }} >> ~/.ssh/known_hosts
- name: Test SSH
run: |
ssh -vvv \
-o BatchMode=yes \
deploy@${{ secrets.DEPLOY_HOST }} \
"echo connected"
- name: Log in to registry
run: |
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.aranroig.com -u "${{ secrets.REGISTRY_USER }}" --password-stdin
@@ -73,6 +79,6 @@ jobs:
ssh deploy@${{ secrets.DEPLOY_HOST }} << 'EOF'
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.aranroig.com -u "${{ secrets.REGISTRY_USER }}" --password-stdin
cd /var/www/app/
docker-compose pull
docker-compose up -d
docker compose pull
docker compose up -d
EOF