This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user