Skip to content

[MISC] Merge service definitions#36

Merged
sinclert-canonical merged 4 commits intomainfrom
sinclert/merge-services-definition
Mar 11, 2026
Merged

[MISC] Merge service definitions#36
sinclert-canonical merged 4 commits intomainfrom
sinclert/merge-services-definition

Conversation

@sinclert-canonical
Copy link
Contributor

This PR simplifies the CI setup by leveraging the already existing Docker Compose files, instead of defining the services using GitHub Actions limited syntax. An additional benefit of avoiding GitHub Actions native syntax is that the services command / entrypoint sections can now be overridden at will (see GHA limitation)

Additional changes

  • Define a Docker Compose file to test PostgreSQL 18.

@sinclert-canonical sinclert-canonical added the not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Mar 11, 2026
@sinclert-canonical sinclert-canonical force-pushed the sinclert/merge-services-definition branch from 96447e2 to e7d322a Compare March 11, 2026 11:45
@sinclert-canonical sinclert-canonical marked this pull request as ready for review March 11, 2026 11:46
@sinclert-canonical sinclert-canonical requested a review from a team as a code owner March 11, 2026 11:46
Copy link

@taurus-forever taurus-forever left a comment

Choose a reason for hiding this comment

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

LGTM

@sinclert-canonical sinclert-canonical merged commit ab73a89 into main Mar 11, 2026
7 checks passed
@sinclert-canonical sinclert-canonical deleted the sinclert/merge-services-definition branch March 11, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants