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 <[email protected]>
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] <[email protected]>
---------
Signed-off-by: dependabot[bot] <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]