Skip to content

Add docker compose support and CI workflow for integration tests#256

Merged
guillermodotn merged 3 commits into
release-engineering:developmentfrom
guillermodotn:feature/integration-ci
May 27, 2026
Merged

Add docker compose support and CI workflow for integration tests#256
guillermodotn merged 3 commits into
release-engineering:developmentfrom
guillermodotn:feature/integration-ci

Conversation

@guillermodotn
Copy link
Copy Markdown
Contributor

Summary

  • Add docker compose support to integration tests. Containerfiles now use a configurable REGISTRY_IMAGE build arg via a FROM ... AS stage, and run.sh detects docker compose alongside podman-compose and podman compose.
  • Add GitHub Actions workflow to run integration tests on pushes and PRs. Skips gracefully on branches where integration tests don't exist.

@guillermodotn guillermodotn requested a review from lubomir May 25, 2026 14:58
Copy link
Copy Markdown
Contributor

@lubomir lubomir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is really nice. A future improvement would be to bump the fedora image up from 41, as that is EOL already. 44 would be a good candidate.

@guillermodotn guillermodotn merged commit b4fbb4e into release-engineering:development May 27, 2026
11 checks passed
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