diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index b09bf61e..3dbd5ad9 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -57,6 +57,12 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Tag rolling release + run: | + git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" + git config --local user.name "github-actions[bot]" + npm version --no-git-tag-version 0.0.0-master.`git rev-parse --short HEAD` + - name: Publish to Docker Hub uses: docker/build-push-action@v2 with: diff --git a/Dockerfile b/Dockerfile index 2b21eade..8d4da806 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,10 +28,11 @@ RUN npm pack FROM ${NODE_IMAGE} as flood # Copy package built -COPY --from=nodebuild /usr/src/app/flood-*.tgz /tmp/ +RUN rm -rf /tmp/* +COPY --from=nodebuild /usr/src/app/*.tgz /tmp/ # Install package and then remove caches -RUN npm i -g /tmp/flood-*.tgz && rm -rf /tmp/* /root/* +RUN npm i -g /tmp/*.tgz && rm -rf /tmp/* /root/* # Install runtime dependencies RUN apk --no-cache add \