From a4270500f0d0402baa6a5f0973294656edc62dea Mon Sep 17 00:00:00 2001 From: quicksilver Date: Tue, 17 Nov 2020 11:42:15 +0800 Subject: [PATCH] Optimize the workflow for publish builder Signed-off-by: quicksilver --- .github/workflows/publish-builder.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/publish-builder.yaml b/.github/workflows/publish-builder.yaml index 8f1fb1732f..d700af6b6a 100644 --- a/.github/workflows/publish-builder.yaml +++ b/.github/workflows/publish-builder.yaml @@ -37,10 +37,15 @@ jobs: - name: Get version from system time after release step id: extracter run: echo "::set-output name=version::$(date +%Y%m%d-%H%M%S)" + - name: Docker Pull + shell: bash + run: | + DATE_VERSION=latest docker-compose pull --ignore-pull-failures ubuntu - name: Docker Build shell: bash run: | DATE_VERSION=${{ steps.extracter.outputs.version }} docker-compose build ubuntu + DATE_VERSION=latest docker-compose build ubuntu - name: Docker Push if: success() && github.event_name == 'push' && github.repository == 'zilliztech/milvus-distributed' continue-on-error: true @@ -49,3 +54,4 @@ jobs: docker login -u ${{ secrets.DOCKERHUB_USER }} \ -p ${{ secrets.DOCKERHUB_TOKEN }} DATE_VERSION=${{ steps.extracter.outputs.version }} docker-compose push ubuntu + DATE_VERSION=latest docker-compose push ubuntu