This commit is contained in:
@@ -28,9 +28,12 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
node-version: '20'
|
node-version: '20'
|
||||||
|
|
||||||
- name: install dependencies
|
- name: install system packages
|
||||||
run: |
|
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/*
|
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
|
corepack enable pnpm && corepack use pnpm@8.15.9
|
||||||
pnpm install --filter ./services/tg-bot
|
pnpm install --filter ./services/tg-bot
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
FROM node:20-alpine
|
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 . ./
|
COPY . ./
|
||||||
|
|
||||||
HEALTHCHECK --interval=30s --timeout=10s --start-period=10s --retries=1 \
|
HEALTHCHECK --interval=30s --timeout=10s --start-period=10s --retries=1 \
|
||||||
|
|||||||
Reference in New Issue
Block a user