diff --git a/.docker/web-apps.bake.Dockerfile b/.docker/web-apps.bake.Dockerfile index 8fd9b75b31..ab88875a4c 100644 --- a/.docker/web-apps.bake.Dockerfile +++ b/.docker/web-apps.bake.Dockerfile @@ -35,6 +35,9 @@ FROM web-base AS web-apps ENV PRODUCT_VERSION=${PRODUCT_VERSION} ENV BUILD_ROOT=${BUILD_ROOT} + RUN cd app/translation && \ + python3 merge_and_check.py + ARG TARGETARCH RUN cd app/build && \ THEME=euro-office grunt $(if [ "$TARGETARCH" = "arm64" ]; then echo "--skip-imagemin"; fi) \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 00ed097b2f..e58b34d42a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,6 +43,11 @@ jobs: run: | cd web-apps/build npm install + + - name: Merge missing translations keys + run: | + cd web-apps/translation + python3 merge_and_check.py - name: Run grunt run: |