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

jdanek pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git


The following commit(s) were added to refs/heads/main by this push:
     new e65b6a3a DISPATCH-2338: chore(gha): build Dockerfiles in CI (#1728)
e65b6a3a is described below

commit e65b6a3af131746769ad7e774d7bce29be8411e8
Author: Jiri Daněk <jda...@redhat.com>
AuthorDate: Wed Jan 1 17:10:42 2025 +0100

    DISPATCH-2338: chore(gha): build Dockerfiles in CI (#1728)
    
    * DISPATCH-2338: chore(gha): build Dockerfiles in CI
    
    * Bump docker/build-push-action from 5 to 6
    
    Bumps 
[docker/build-push-action](https://github.com/docker/build-push-action) from 5 
to 6.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](https://github.com/docker/build-push-action/compare/v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <supp...@github.com>
    
    ---------
    
    Signed-off-by: dependabot[bot] <supp...@github.com>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 .github/workflows/build.yaml | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 9d2b1765..fe1206a8 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -750,11 +750,21 @@ jobs:
   container-images:
     name: Container Images
     runs-on: ubuntu-latest
+    strategy:
+      fail-fast: false
+      matrix:
+        # TODO(jdanek): commented out Dockerfiles are broken and don't build
+        dockerfile:
+          - Dockerfile
+          # - dockerfiles/Dockerfile-centos7
+          - dockerfiles/Dockerfile-debian
+          #- dockerfiles/Dockerfile-fedora
+          #- dockerfiles/Dockerfile-ubuntu
     steps:
-      - name: Checkout
-        uses: actions/checkout@v4
+      - uses: actions/checkout@v4
+
       - name: Build Debian image
-        uses: docker/build-push-action@v5
+        uses: docker/build-push-action@v6
         with:
-          file: dockerfiles/Dockerfile-debian
+          file: ${{ matrix.dockerfile }}
           context: .


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to