Add automatic staging redeploy
Deploy Staging / deploy (push) Successful in 58s

This commit is contained in:
Francesco Lorenzo D'Amico
2026-08-19 17:28:59 +02:00
parent 0a5e7f8e75
commit 106bc9c0c1
+13
View File
@@ -31,3 +31,16 @@ jobs:
run: | run: |
docker push francesco448/razorpagesmovie:${{ gitea.sha }} docker push francesco448/razorpagesmovie:${{ gitea.sha }}
docker push francesco448/razorpagesmovie:staging docker push francesco448/razorpagesmovie:staging
- name: Configure SSH
run: |
mkdir -p ~/.ssh
echo "${{ secrets.TRUENAS_SSH_KEY }}" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
ssh-keyscan -H "${{ secrets.TRUENAS_HOST }}" >> ~/.ssh/known_hosts
- name: Deploy to Staging
run: |
ssh -i ~/.ssh/id_ed25519 \
"${{ secrets.TRUENAS_USER }}@${{ secrets.TRUENAS_HOST }}" \
"midclt call -j app.redeploy bewerbungs-portfolio-staging"