Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use docker-compose for Github CI workflow #421

Merged
merged 1 commit into from
Jan 26, 2024
Merged

Conversation

criccomini
Copy link
Contributor

It's bugging me that we now have both a docker-compose.yml and an integration-tests section in ci.yaml. The two are identical, but different syntax. I've updated the Github workflow to use docker compose instead of duplicating the service logic.

It's bugging me that we now have both a docker-compose.yml and an
`integration-tests` section in ci.yaml. The two are identical, but different
syntax. I've updated the Github workflow to use `docker compose` instead of
duplicating the service logic.
@criccomini criccomini force-pushed the docker-compose-for-ci branch from f26e4b8 to cb66e2f Compare January 26, 2024 18:55
@criccomini criccomini merged commit 6c1428e into main Jan 26, 2024
3 checks passed
@criccomini criccomini deleted the docker-compose-for-ci branch January 26, 2024 19:00
@criccomini
Copy link
Contributor Author

cc @mjperrone FYI ^

@@ -166,25 +85,33 @@ jobs:
run: |
pdm run integration

- name: Docker Compose Down
Copy link
Contributor

Choose a reason for hiding this comment

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

How does this call down? it looks identical to the up block

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Mmm.. good point. Too much cargoculting from GPT4. :P Lemme fix..

Copy link
Contributor Author

Choose a reason for hiding this comment

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

#422 😅

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