mirror of
https://github.com/apricote/Listory.git
synced 2026-01-13 21:21:02 +00:00
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:
parent
3030659e05
commit
9b7a01ab1c
2 changed files with 4 additions and 4 deletions
4
.github/workflows/ci.yaml
vendored
4
.github/workflows/ci.yaml
vendored
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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/
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue