diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index d7083ae..e16de23 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -17,10 +17,6 @@ jobs: - name: Set up docker run: 'curl -fsSL https://get.docker.com | sh' - - - name: Set up python - run: | - npm install -g node-gyp - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/Dockerfile b/Dockerfile index 03dc081..9f75f2f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM node:22-alpine AS base # Install dependencies only when needed FROM base AS deps # Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. -RUN apk add --no-cache libc6-compat +RUN apk add --no-cache libc6-compat python3 WORKDIR /app # Install dependencies based on the preferred package manager