Skip to content

feat: add PHP version smoke test to CI#256

Merged
DeepDiver1975 merged 3 commits intomasterfrom
feat/php-smoke-test
May 6, 2026
Merged

feat: add PHP version smoke test to CI#256
DeepDiver1975 merged 3 commits intomasterfrom
feat/php-smoke-test

Conversation

@DeepDiver1975
Copy link
Copy Markdown
Contributor

Summary

  • Restructures matrix.version from a flat string array to an object array, mirroring the pattern used in owncloud-docker/ubuntu
  • Adds per-version smoke-test-cmd: verifies PHP 7.4 for 22.04 and PHP 8.3 for 24.04
  • Passes smoke-test-cmd to the reusable docker-build.yml workflow, which runs it as a one-shot docker run --rm check after the image is built

Test Plan

  • CI builds both matrix versions and runs the smoke test step
  • php --version | grep -qF 'PHP 7.4' passes for the 22.04 image
  • php --version | grep -qF 'PHP 8.3' passes for the 24.04 image

🤖 Generated with Claude Code

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975 DeepDiver1975 requested a review from phil-davis May 5, 2026 13:51
@DeepDiver1975 DeepDiver1975 merged commit cd8371c into master May 6, 2026
5 checks passed
@DeepDiver1975 DeepDiver1975 deleted the feat/php-smoke-test branch May 6, 2026 05:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants