From 76194d8c741327a2b43c14708a767b248596b0e3 Mon Sep 17 00:00:00 2001 From: Admin Date: Sat, 20 Dec 2025 22:40:50 +0000 Subject: [PATCH] Update workflow for Docker deployment --- .gitea/workflows/deploy.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 55b37f8..8bfaca8 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -7,13 +7,13 @@ on: jobs: deploy: - runs-on: ubuntu-latest + runs-on: docker steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: '20' @@ -23,8 +23,12 @@ jobs: - name: Build project run: npm run build + - name: Build Docker image + run: | + cd /workspace + docker build -t smart-search:latest . + - name: Restart Docker container run: | - cd /home/n8n - docker-compose build smart-search - docker-compose up -d smart-search + docker compose -f /home/n8n/docker-compose.yml down smart-search + docker compose -f /home/n8n/docker-compose.yml up -d smart-search