From d9985255c4cd09261cd06c017d34b05b98d3a457 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= <1005065+DeepDiver1975@users.noreply.github.com> Date: Tue, 5 May 2026 14:26:20 +0200 Subject: [PATCH 1/3] feat: add PHP version smoke test to CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com> --- .github/workflows/main.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 68172db..2a04b1a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,10 +17,11 @@ jobs: uses: owncloud-docker/ubuntu/.github/workflows/docker-build.yml@master with: docker-repo-name: owncloud/${{ github.event.repository.name }} - docker-tag: ${{ matrix.version }} - docker-context: v${{ matrix.version }} - docker-file: v${{ matrix.version }}/Dockerfile.multiarch + docker-tag: ${{ matrix.version.value }} + docker-context: v${{ matrix.version.value }} + docker-file: v${{ matrix.version.value }}/Dockerfile.multiarch docker-hub-username: ${{ vars.DOCKERHUB_USERNAME }} + smoke-test-cmd: ${{ matrix.version.smoke-test-cmd }} push: ${{ github.ref == 'refs/heads/master' }} secrets: docker-hub-password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -30,7 +31,11 @@ jobs: strategy: matrix: - version: ["22.04", "24.04"] + version: + - value: "22.04" + smoke-test-cmd: "php --version | grep -qF 'PHP 7.4'" + - value: "24.04" + smoke-test-cmd: "php --version | grep -qF 'PHP 8.3'" update-docker-hub-description: needs: build From 70ef8c3480f5438e4976c07be6c694412f0402df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= <1005065+DeepDiver1975@users.noreply.github.com> Date: Tue, 5 May 2026 14:29:24 +0200 Subject: [PATCH 2/3] chore: gitignore superpowers docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com> --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 79a47a6..59b9581 100755 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ mirror-auth mirror-url + +docs/superpowers/ From 4b0ec6a751578c88db7c2e96acd680595884a4e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= <1005065+DeepDiver1975@users.noreply.github.com> Date: Tue, 5 May 2026 15:27:29 +0200 Subject: [PATCH 3/3] chore: add build step display name to CI workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com> --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2a04b1a..dfc7b5a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,6 +13,7 @@ jobs: uses: owncloud-docker/ubuntu/.github/workflows/lint-editorconfig.yml@master build: + name: build (${{ matrix.version.value }}) needs: lint uses: owncloud-docker/ubuntu/.github/workflows/docker-build.yml@master with: