diff --git a/.github/workflows/build_packages.yaml b/.github/workflows/build_packages.yaml index d68bcee18..e1f8a43e2 100644 --- a/.github/workflows/build_packages.yaml +++ b/.github/workflows/build_packages.yaml @@ -375,8 +375,7 @@ jobs: tags: | type=ref,event=branch type=ref,event=pr - type=ref,event=tag - type=semver,pattern={{version}} + type=match,pattern=[v|e](.*),group=1 labels: org.opencontainers.image.otp.version=${{ matrix.otp }} - uses: docker/login-action@v1 @@ -502,13 +501,6 @@ jobs: echo ${{ secrets.DOCKER_HUB_TOKEN }} |sudo docker login -u ${{ secrets.DOCKER_HUB_USER }} --password-stdin sudo TARGET=emqx/${{ matrix.profile }} make docker-push sudo TARGET=emqx/${{ matrix.profile }} make docker-manifest-list - - name: push docker image to aws ecr - if: github.event_name == 'release' - run: | - set -e -x -u - aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws - docker tag emqx/emqx:${version#v} public.ecr.aws/emqx/emqx:${version#v} - docker push public.ecr.aws/emqx/emqx:${version#v} - name: update repo.emqx.io if: github.event_name == 'release' && matrix.profile == 'emqx-ee' run: |