Przeglądaj źródła

Applied npm patch for build errors (#1326)

* npm patch

https://github.com/npm/cli/issues/7231#issuecomment-2062032218

* Delete huge unnecessary tools folder
மனோஜ்குமார் பழனிச்சாமி 1 rok temu
rodzic
commit
99829f95fd
2 zmienionych plików z 4 dodań i 0 usunięć
  1. 3 0
      .github/workflows/ghcr.yml
  2. 1 0
      containers/app/Dockerfile

+ 3 - 0
.github/workflows/ghcr.yml

@@ -30,6 +30,9 @@ jobs:
 
       - name: Log-in to ghcr.io
         run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
+        
+      - name: Delete huge unnecessary tools folder
+        run: rm -rf /opt/hostedtoolcache
 
       - name: Build and push ${{ matrix.image }}
         run: |

+ 1 - 0
containers/app/Dockerfile

@@ -3,6 +3,7 @@ FROM node:21.7.2-bookworm-slim as frontend-builder
 WORKDIR /app
 
 COPY ./frontend/package.json frontend/package-lock.json ./
+RUN npm install -g npm@10.5.1
 RUN npm install
 
 COPY ./frontend ./