This is an automated email from the ASF dual-hosted git repository.

mapohl pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-docker.git


The following commit(s) were added to refs/heads/master by this push:
     new 6e22650  [FLINK-37740][flink-docker] Fix GitHub snapshots workflow 
failure
6e22650 is described below

commit 6e226503dbb228467905c70ccfb6f33f4c676872
Author: morazow <[email protected]>
AuthorDate: Mon Apr 28 10:21:37 2025 +0200

    [FLINK-37740][flink-docker] Fix GitHub snapshots workflow failure
---
 .github/workflows/snapshot.yml | 31 ++++++++++++++++---------------
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml
index 86a3e64..322b31b 100644
--- a/.github/workflows/snapshot.yml
+++ b/.github/workflows/snapshot.yml
@@ -36,49 +36,50 @@ jobs:
     strategy:
       max-parallel: 1
       matrix:
-        build:
+        java_version: [8, 11, 17, 21]
+        flink_version: [ 2.0-SNAPSHOT, 1.20-SNAPSHOT, 1.19-SNAPSHOT, 
1.18-SNAPSHOT ]
+        include:
           - flink_version: 2.0-SNAPSHOT
-            java_version: [8, 11, 17, 21]
             branch: dev-master
           - flink_version: 1.20-SNAPSHOT
-            java_version: [ 8, 11, 17, 21 ]
             branch: dev-1.20
           - flink_version: 1.19-SNAPSHOT
-            java_version: [8, 11, 17, 21]
             branch: dev-1.19
           - flink_version: 1.18-SNAPSHOT
-            java_version: [8, 11, 17]
             branch: dev-1.18
+        exclude:
+          - flink_version: 1.18-SNAPSHOT
+            java_version: 21
     steps:
       - uses: actions/checkout@v4
         with:
-          ref: ${{ matrix.build.branch }}
+          ref: ${{ matrix.branch }}
 
-      - name: Set up QEMU
+      - name: "Set up QEMU"
         uses: docker/setup-qemu-action@v3
 
-      - name: Set up Docker Buildx
+      - name: "Set up Docker Buildx"
         uses: docker/setup-buildx-action@v3
 
-      - name: Log in to the Container registry
+      - name: "Log in to the Container registry"
         uses: docker/login-action@v3
         with:
           registry: ${{ env.REGISTRY }}
           username: ${{ github.actor }}
           password: ${{ secrets.GITHUB_TOKEN }}
 
-      - name: Prepare Dockerfiles and set env
+      - name: "Prepare Dockerfiles and set env"
         run: |
-          IMAGE_NAME=${{ matrix.build.flink_version }}-scala_2.12-java${{ 
matrix.build.java_version }}
+          IMAGE_NAME=${{ matrix.flink_version }}-scala_2.12-java${{ 
matrix.java_version }}
           echo "IMAGE_NAME=${IMAGE_NAME}" >> $GITHUB_ENV
           echo "TAG=${REGISTRY}/${OWNER}/${IMAGE_REPO}:${IMAGE_NAME}-debian" 
>> $GITHUB_ENV
-          ./add-custom.sh -u "https://s3.amazonaws.com/flink-nightly/flink-${{ 
matrix.build.flink_version }}-bin-scala_2.12.tgz" -j ${{ 
matrix.build.java_version }} -n ${IMAGE_NAME}
-          echo "DOCKER_FILE=$(ls ./*/*${{ matrix.build.flink_version }}*${{ 
matrix.build.java_version }}*/Dockerfile)" >> $GITHUB_ENV
+          ./add-custom.sh -u "https://s3.amazonaws.com/flink-nightly/flink-${{ 
matrix.flink_version }}-bin-scala_2.12.tgz" -j ${{ matrix.java_version }} -n 
${IMAGE_NAME}
+          echo "DOCKER_FILE=$(ls ./*/*${{ matrix.flink_version }}*${{ 
matrix.java_version }}*/Dockerfile)" >> $GITHUB_ENV
 
-      - name: Environment
+      - name: "List environment variables"
         run: env
 
-      - name: Build and push Docker images (supported platforms)
+      - name: "Build and push Docker images (supported platforms)"
         uses: docker/bake-action@v4
         with:
           files: |

Reply via email to