chore: update build
Some checks failed
/ build-jeykll (push) Successful in 2m6s
/ build-docker (push) Successful in 1m17s
/ publish (push) Failing after 24s

This commit is contained in:
2025-08-12 19:43:54 +10:00
parent 23e895b5a7
commit 5dc3bfc844
3 changed files with 43 additions and 42 deletions

View File

@ -41,7 +41,7 @@ jobs:
- uses: actions/download-artifact@v3
with:
name: comprofix_site
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
@ -70,10 +70,11 @@ jobs:
- name: Publish Website
run: |
mkdir ~/.ssh
echo "${{ secrets.SSH_KNOWN_HOSTS }}" >> ~/.ssh/known_hosts
chmod 644 ~/.ssh/known_hosts
eval $(ssh-agent -s)
ssh-add <(echo "${{ secrets.SSH_PRIVATE_KEY }}")
echo "HOST *" > ~/.ssh/config
echo "StrictHostKeyChecking no" >> ~/.ssh/config
echo "nameserver 10.10.10.1" > /etc/resolv.conf
ssh administrator@comprofix.com "cd /opt/comprofix; docker compose down" || true
scp docker-compose.yml administrator@comprofix.com:/opt/comprofix
ssh administrator@comprofix.com "cd /opt/comprofix; docker compose pull; docker compose up -d"