ci: Fix sed when updating Dockerfile to use prebuilt client

This commit is contained in:
Maksim Eltyshev
2026-02-11 13:08:06 +01:00
parent 16b228e54e
commit d84b615815
2 changed files with 8 additions and 6 deletions

View File

@@ -30,10 +30,11 @@ jobs:
- name: Update Dockerfile to use prebuilt client
run: |
sed -i '/^FROM node:22 AS client/,/^RUN npm install npm --global.*npm run build$/c\
FROM node:22 AS client\n\n\
WORKDIR /app\n\n\
sed -i '/^FROM node:22 AS client/,/^ && DISABLE_ESLINT_PLUGIN=true npm run build$/c\
FROM node:22 AS client\n\
WORKDIR /app\n\
COPY client/build /app/dist' Dockerfile
cat Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v2

View File

@@ -44,10 +44,11 @@ jobs:
- name: Update Dockerfile to use prebuilt client
run: |
sed -i '/^FROM node:22 AS client/,/^RUN npm install npm --global.*npm run build$/c\
FROM node:22 AS client\n\n\
WORKDIR /app\n\n\
sed -i '/^FROM node:22 AS client/,/^ && DISABLE_ESLINT_PLUGIN=true npm run build$/c\
FROM node:22 AS client\n\
WORKDIR /app\n\
COPY client/build /app/dist' Dockerfile
cat Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v2