Преглед изворни кода

fix: don't update manifest if not an exact tag

Shawn пре 3 година
родитељ
комит
edb2e7574f
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      .github/workflows/build_and_push_docker_images.yaml

+ 2 - 2
.github/workflows/build_and_push_docker_images.yaml

@@ -221,7 +221,7 @@ jobs:
 
 
   docker-push-multi-arch-manifest:
   docker-push-multi-arch-manifest:
     # note, we only run on amd64
     # note, we only run on amd64
-    if: ${{ needs.prepare.outputs.IS_EXACT_TAG }}
+    if: needs.prepare.outputs.IS_EXACT_TAG == 'true'
     needs:
     needs:
       - prepare
       - prepare
       - docker
       - docker
@@ -324,7 +324,7 @@ jobs:
             ${{ steps.pre-meta.outputs.img_labels }}
             ${{ steps.pre-meta.outputs.img_labels }}
 
 
       - name: update manifest for multiarch image
       - name: update manifest for multiarch image
-        if: ${{ needs.prepare.outputs.IS_EXACT_TAG }}
+        if: needs.prepare.outputs.IS_EXACT_TAG == 'true'
         working-directory: source
         working-directory: source
         run: |
         run: |
           if [ ${{ matrix.build_elixir }} = 'with_elixir' ]; then
           if [ ${{ matrix.build_elixir }} = 'with_elixir' ]; then