diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index be72539778..ee9f36be8a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,10 +21,9 @@ jobs: git config --global user.email "actions@github.com" git config --global user.name "Github Actions" echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > .npmrc + echo "$DOCKER_TOKEN" | docker login -u "$DOCKER_USERNAME" --password-stdin npm install npm run release:rc - echo "$DOCKER_TOKEN" | docker login -u "$DOCKER_USERNAME" --password-stdin - npm run docker:rc env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/package.json b/package.json index a38163731f..2dbab4b0f8 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "docker:release:tag-version": "docker tag js-ipfs:latest docker.io/ipfs/js-ipfs:v`npm show ipfs@latest version -q`", "docker:release:push-latest": "docker push ipfs/js-ipfs:latest", "docker:release:push-version": "docker push ipfs/js-ipfs:v`npm show ipfs@latest version -q`", - "release:rc": "run-s release:pre:non-dirty-repo release:pre:reinstall release:canary", + "release:rc": "run-s release:pre:non-dirty-repo release:pre:reinstall release:canary docker:rc", "release:canary": "lerna publish --canary --preid rc --dist-tag next --force-publish --yes", "docker:rc": "run-s docker:rc:*", "docker:rc:build": "docker build . --no-cache --tag js-ipfs:next --file ./Dockerfile.next",