Ver código fonte

ci: fix companion deploys to docker and heroku

Renée Kooi 4 anos atrás
pai
commit
c88e27608c

+ 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