🐛 fix(matrix-bots): disable arm64 builds for all matrix bots

All matrix bots use matrix-bot-sdk which has native dependencies
(cpu-features, ssh2) that cause QEMU emulation failures during CI
arm64 builds. Build amd64 only - can run on arm64 via Rosetta.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Till-JS 2026-02-01 14:25:05 +01:00
parent 6ca2d3b76d
commit a50d98c7a1
2 changed files with 20 additions and 11 deletions

View file

@ -32,8 +32,8 @@ COPY packages/shared-utils ./packages/shared-utils
# Copy matrix web app
COPY apps/matrix/apps/web ./apps/matrix/apps/web
# Install dependencies
RUN pnpm install --frozen-lockfile
# Install dependencies (--no-frozen-lockfile due to workspace overrides)
RUN pnpm install --no-frozen-lockfile
# Build shared packages that need building
WORKDIR /app/packages/shared-auth