fix: copy compose file to server on deploy; add readme
Deploy / build-and-deploy (push) Successful in 1m41s

This commit is contained in:
2026-06-14 21:46:16 +03:00
parent fe1c77ffbc
commit 931553906f
2 changed files with 39 additions and 26 deletions
+3 -3
View File
@@ -29,10 +29,10 @@ jobs:
run: |
docker save barabingo:latest | gzip > /tmp/barabingo.tar.gz
- name: Copy image to server
- name: Copy files to server
run: |
scp /tmp/barabingo.tar.gz root@barabingo:/tmp/barabingo.tar.gz
scp /tmp/barabingo.tar.gz docker-compose.yml root@barabingo:/opt/barabingo/
- name: Deploy on server
run: |
ssh root@barabingo 'cd /opt/barabingo && docker load < /tmp/barabingo.tar.gz && docker compose down --remove-orphans 2>/dev/null; docker compose up -d && rm -f /tmp/barabingo.tar.gz && docker image prune -f'
ssh root@barabingo 'cd /opt/barabingo && docker load < barabingo.tar.gz && docker compose down --remove-orphans 2>/dev/null; docker compose up -d && rm -f barabingo.tar.gz && docker image prune -f'