From db99c1f3ca7d995e748ab0a73af4ac090e86eb05 Mon Sep 17 00:00:00 2001 From: toast Date: Mon, 11 Mar 2024 10:30:52 +1100 Subject: [PATCH] I wonder if this works --- .gitea/workflows/build.yml | 16 ++++++++++++---- .gitea/workflows/deploy.yml | 20 -------------------- 2 files changed, 12 insertions(+), 24 deletions(-) delete mode 100644 .gitea/workflows/deploy.yml diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 305c827..a9ff77b 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -39,7 +39,15 @@ jobs: cache-to: type=local,dest=/tmp/.buildx-cache-kon cache-from: type=local,src=/tmp/.buildx-cache,mode=max - - name: Rotate cache - run: | - rm -rf /tmp/.buildx-cache && \ - mv /tmp/.buildx-cache-kon /tmp/.buildx-cache + - name: Container deployment + uses: https://github.com/appleboy/ssh-action@029f5b4aeeeb58fdfe1410a5d17f967dacf36262 # v1.0.3 + with: + host: ${{ secrets.SSH_HOST }} + username: ${{ secrets.SSH_USERNAME }} + passphrase: ${{ secrets.SSH_PASSPHRASE }} + key: ${{ secrets.SSH_KEY }} + port: ${{ secrets.SSH_PORT }} + script: | + cd kon && docker compose pull && \ + docker compose down bot --remove-orphans && docker compose up -d bot && \ + docker image prune -f && docker system prune -f diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml deleted file mode 100644 index 0d7ab28..0000000 --- a/.gitea/workflows/deploy.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Deploy to host -on: - registry_package: - types: [published] -jobs: - deploy: - runs-on: ubuntu-22.04-node - steps: - - name: SSH into Docker Host - uses: https://github.com/appleboy/ssh-action@029f5b4aeeeb58fdfe1410a5d17f967dacf36262 # v1.0.3 - with: - host: ${{ secrets.SSH_HOST }} - username: ${{ secrets.SSH_USERNAME }} - passphrase: ${{ secrets.SSH_PASSPHRASE }} - key: ${{ secrets.SSH_KEY }} - port: ${{ secrets.SSH_PORT }} - script: | - cd kon && docker compose pull && \ - docker compose down bot --remove-orphans && docker compose up -d bot && \ - docker image prune -f && docker system prune -f