From c96a58204cd8106cac2328316acb17126d4ff005 Mon Sep 17 00:00:00 2001 From: niyyzf Date: Sat, 19 Jul 2025 17:07:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.gitea/workflows/ci.yml:?= =?UTF-8?q?=20=E4=BF=AE=E6=94=B9=E8=BF=90=E8=A1=8C=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E4=B8=BA=20ubuntu-latest-2=EF=BC=8C=E7=A7=BB=E9=99=A4=20Docker?= =?UTF-8?q?=20=E5=AE=89=E8=A3=85=E6=AD=A5=E9=AA=A4=EF=BC=8C=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=20Docker=20=E5=AE=B9=E5=99=A8=E9=87=8D=E5=90=AF?= =?UTF-8?q?=E5=91=BD=E4=BB=A4=E4=BB=A5=E4=BD=BF=E7=94=A8=20--force-recreat?= =?UTF-8?q?e=20=E9=80=89=E9=A1=B9=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yml | 26 ++++++-------------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 7a9f780..695b00b 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -5,7 +5,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-2 steps: - name: 克隆本地 checkout action run: | @@ -55,24 +55,10 @@ jobs: pip install --upgrade pip pip install -r requirements.txt - - name: 安装 Docker - run: | - sudo apt update - sudo apt install -y docker.io - - - name: 安装 Docker Compose 插件(使用 GitHub 镜像) - run: | - COMPOSE_VERSION=v2.24.7 - DOCKER_DIR=/usr/lib/docker/cli-plugins - sudo mkdir -p $DOCKER_DIR - - sudo curl -L "https://ghproxy.com/https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-linux-$(uname -m)" \ - -o $DOCKER_DIR/docker-compose - - sudo chmod +x $DOCKER_DIR/docker-compose - - docker compose version - - name: 构建 Docker 镜像 run: | - docker compose build \ No newline at end of file + docker compose build + + - name: 重启 Docker 容器 + run: | + docker compose up -d --force-recreate \ No newline at end of file