From 6a92cacde1edcb71353c186bfd45e29d095fd6ec Mon Sep 17 00:00:00 2001 From: Christian Manivong Date: Sun, 28 Jun 2026 10:40:51 +0200 Subject: [PATCH] =?UTF-8?q?ci:=20simplify=20deploy=20=E2=80=94=20direct=20?= =?UTF-8?q?docker=20run=20via=20build=20runner,=20no=20SSH?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index dbee991..c01e22b 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -55,18 +55,18 @@ jobs: runs-on: build needs: [publish] steps: - - uses: actions/checkout@v4 - - name: Login to registry run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login registry.netork.io -u "${{ secrets.REGISTRY_USER }}" --password-stdin - - name: Deploy + - name: Pull & restart run: | - mkdir -p /opt/netork-website - cp docker-compose.yml /opt/netork-website/docker-compose.yml - cd /opt/netork-website - docker compose pull - docker compose up -d --remove-orphans + docker pull registry.netork.io/netork/website:latest + docker rm -f netork-website 2>/dev/null || true + docker run -d \ + --name netork-website \ + --restart unless-stopped \ + --network proxy-net \ + registry.netork.io/netork/website:latest - name: Logout if: always()