From 1b45ec91a25c82526a0ec6f8651f4d99c6c0f054 Mon Sep 17 00:00:00 2001 From: Vasilii Mikhailovskii Date: Thu, 12 Dec 2024 17:59:20 +0200 Subject: [PATCH] fix ci tg bot --- .gitea/workflows/deploy-service-tg-bot.yaml | 5 ++++- services/tg-bot/Dockerfile | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy-service-tg-bot.yaml b/.gitea/workflows/deploy-service-tg-bot.yaml index 4415dd5..d3d2ff3 100644 --- a/.gitea/workflows/deploy-service-tg-bot.yaml +++ b/.gitea/workflows/deploy-service-tg-bot.yaml @@ -28,9 +28,12 @@ jobs: with: node-version: '20' - - name: install dependencies + - name: install system packages run: | apt-get update && apt-get install -y libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g++ && apt-get clean && rm -rf /var/lib/apt/lists/* + + - name: install dependencies + run: | corepack enable pnpm && corepack use pnpm@8.15.9 pnpm install --filter ./services/tg-bot diff --git a/services/tg-bot/Dockerfile b/services/tg-bot/Dockerfile index 9275710..51c4d9c 100644 --- a/services/tg-bot/Dockerfile +++ b/services/tg-bot/Dockerfile @@ -1,5 +1,7 @@ FROM node:20-alpine +RUN apt-get update && apt-get install -y libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g++ && apt-get clean && rm -rf /var/lib/apt/lists/* + COPY . ./ HEALTHCHECK --interval=30s --timeout=10s --start-period=10s --retries=1 \