Fix CI: install native build tools for node-pty compilation
CI/CD / test (push) Failing after 1m57s Details
CI/CD / build-check (push) Failing after 2m36s Details
CI/CD / deploy (push) Has been skipped Details

node-pty requires python3, make, g++ for node-gyp native build.
node:20-bookworm-slim doesn't include these by default.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-03-31 23:52:22 -07:00
parent 915068c70a
commit 4a8c8f1df8
1 changed files with 2 additions and 2 deletions

View File

@ -16,7 +16,7 @@ jobs:
steps:
- name: Checkout
run: |
apt-get update -qq && apt-get install -y -qq git > /dev/null 2>&1
apt-get update -qq && apt-get install -y -qq git python3 make g++ > /dev/null 2>&1
git clone --depth 1 --branch ${{ github.ref_name }} http://token:${{ github.token }}@server:3000/${{ github.repository }}.git .
- name: Install dependencies
@ -36,7 +36,7 @@ jobs:
steps:
- name: Checkout
run: |
apt-get update -qq && apt-get install -y -qq git > /dev/null 2>&1
apt-get update -qq && apt-get install -y -qq git python3 make g++ > /dev/null 2>&1
git clone --depth 1 --branch ${{ github.ref_name }} http://token:${{ github.token }}@server:3000/${{ github.repository }}.git .
- name: Install dependencies