From 00b05f9312f989540e394add28823d89f3c03911 Mon Sep 17 00:00:00 2001 From: danyadjan Date: Thu, 20 Mar 2025 14:54:16 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20.gitea/workflows/test-runner.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/test-runner.yml | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/test-runner.yml b/.gitea/workflows/test-runner.yml index 9723250..f3ad67b 100644 --- a/.gitea/workflows/test-runner.yml +++ b/.gitea/workflows/test-runner.yml @@ -7,29 +7,24 @@ on: jobs: deploy: - runs-on: kyc_runner + runs-on:kyc_runner steps: - - name: Set up workspace directory - run: mkdir -p /opt/myapp - - name: Checkout repository uses: actions/checkout@v4 with: - path: /opt/myapp + path: myapp - - name: Verify Node.js installation + - name: Print working directory + run: pwd && ls -lah + + - name: Move app to target directory run: | - if ! command -v node &> /dev/null; then - echo "Node.js not found, installing..." - sudo apt update && sudo apt install -y nodejs - fi - echo "Using Node.js version: $(node -v)" + sudo rm -rf /opt/myapp # Remove old deployment + sudo mv ${{ github.workspace }}/myapp /opt/myapp + sudo chown -R $USER:$USER /opt/myapp - - name: List repository files - run: ls -lah /opt/myapp - - - name: Start the application with Docker Compose + - name: Start application with Docker Compose run: | cd /opt/myapp docker-compose up --build -d