fix(ci): respect peer deps again

The problem causing dependency has been removed and we can once again
validate the peer dependencies in CI and during docker build.
This commit is contained in:
Julian Tölle 2022-06-16 23:53:15 +02:00
parent 3030659e05
commit 9b7a01ab1c
2 changed files with 4 additions and 4 deletions

View file

@ -22,7 +22,7 @@ jobs:
with:
node-version: 16
- run: npm ci --legacy-peer-deps
- run: npm ci
- run: npm run build
- run: npm run lint:api
- run: npm run test:cov
@ -51,7 +51,7 @@ jobs:
with:
node-version: 16
- run: npm ci --legacy-peer-deps
- run: npm ci
- run: npm ci
working-directory: frontend

View file

@ -22,7 +22,7 @@ COPY frontend/*.json /app/frontend/
FROM common as build-api
LABEL stage="build-api"
RUN npm ci --legacy-peer-deps
RUN npm ci
COPY src/ /app/src/
RUN NODE_ENV=production npm run build
@ -52,7 +52,7 @@ RUN NODE_ENV=production npm run build
FROM common as app
LABEL stage="app"
RUN npm ci --omit=dev --legacy-peer-deps
RUN npm ci --omit=dev
COPY --from=build-api /app/dist/ /app/dist/
COPY --from=build-frontend /app/frontend/build /app/static/