From 0b3918886df769f0dd5e571db2c18a65e4d442d4 Mon Sep 17 00:00:00 2001 From: Kishan Takoordyal Date: Tue, 12 Aug 2025 19:03:46 +0400 Subject: [PATCH] Improve build step --- .gitea/workflows/main.yml | 4 ++-- Dockerfile | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index e2cec05..0fccbf3 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -61,7 +61,7 @@ jobs: uses: actions/checkout@v4 - name: Rebuild container run: | - docker stop ${{ env.DOCKER_JOB_ID }} || true - docker rm ${{ env.DOCKER_JOB_ID }} || true + ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "docker stop ${{ env.DOCKER_JOB_ID }} || true" + ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "docker rm ${{ env.DOCKER_JOB_ID }} || true" scp docker-compose.yml ${{ vars.SERVER_USERNAME }}@${{ vars.SERVER_ADDRESS }}:/tmp/docker-compose.yml ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "cd /tmp/ && docker compose down && docker compose up -d && rm -f /tmp/docker-compose.yml" diff --git a/Dockerfile b/Dockerfile index 59edccf..a35f1a9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,6 @@ RUN mkdir -p /temp/prod COPY package.json bun.lock /temp/prod/ RUN cd /temp/prod && bun install --frozen-lockfile --production - FROM base AS prerelease COPY --from=install /temp/prod/node_modules node_modules COPY . .