소스 검색

ci: fix companion deploys to docker and heroku

Renée Kooi 4 년 전
부모
커밋
c88e27608c
3개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      .github/workflows/companion-deploy.yml
  2. 3 0
      package.json
  3. 1 0
      packages/@uppy/companion/Dockerfile

+ 1 - 1
.github/workflows/companion-deploy.yml

@@ -8,7 +8,7 @@ jobs:
   docker:
     name: DockerHub
     runs-on: ubuntu-latest
-    env: 
+    env:
       DOCKER_BUILDKIT: 0
       COMPOSE_DOCKER_CLI_BUILD: 0
     steps:

+ 3 - 0
package.json

@@ -19,6 +19,9 @@
   ],
   "pre-commit": "lint:staged",
   "license": "MIT",
+  "engines": {
+    "npm": "7.x"
+  },
   "workspaces": [
     "examples/*",
     "packages/@uppy/*",

+ 1 - 0
packages/@uppy/companion/Dockerfile

@@ -9,6 +9,7 @@ WORKDIR /app
 ADD package.json package-*.json yarn.* /tmp/
 RUN cd /tmp && apk --update add  --virtual native-dep \
   make gcc g++ python libgcc libstdc++ git && \
+  npm install -g npm@7.7.6 && \
   npm install && \
   npm ls && \
   apk del native-dep