From 3ebbd25ca077bd16d3d2ddc927763a2459719cd9 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Sat, 11 Jul 2026 09:03:32 +0800 Subject: [PATCH] fix CI: use nas runner with gitea_gitea network, remove save/load pipe --- .gitea/workflows/deploy.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index d21abf5..d2ad67b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,7 +12,11 @@ on: jobs: build-and-deploy: name: Build & Deploy - runs-on: ubuntu-latest + runs-on: nas + container: + network: gitea_gitea + volumes: + - /var/packages/ContainerManager/target/usr/bin/docker:/usr/bin/docker steps: - name: Checkout run: | @@ -23,16 +27,11 @@ jobs: export DOCKER_API_VERSION=1.43 docker build -t t-youtube:latest /volume1/docker/t-youtube-build 2>&1 - - name: Save & Load image on host - run: | - export DOCKER_API_VERSION=1.43 - docker save t-youtube:latest | /volume1/@appstore/ContainerManager/usr/bin/docker load 2>&1 - - name: Swap container on host run: | - /volume1/@appstore/ContainerManager/usr/bin/docker stop t-youtube 2>/dev/null || true - /volume1/@appstore/ContainerManager/usr/bin/docker rm t-youtube 2>/dev/null || true - /volume1/@appstore/ContainerManager/usr/bin/docker run -d --name t-youtube --restart unless-stopped \ + docker stop t-youtube 2>/dev/null || true + docker rm t-youtube 2>/dev/null || true + docker run -d --name t-youtube --restart unless-stopped \ -p 8001:8000 \ --env-file /volume1/docker/t-youtube/.env \ -v /volume1/docker/t-youtube/data:/app/data \