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