Skip to content

Commit c84baf6

Browse files
committed
Add integration tests
Signed-off-by: Tim Walter <tim.walter@iteratec.com>
1 parent d2e59e4 commit c84baf6

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/checks.yaml

+23
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,26 @@ jobs:
5656

5757
- name: Run ruff format check
5858
run: poetry run ruff format --check .
59+
60+
integration-tests:
61+
runs-on: ubuntu-latest
62+
container:
63+
image: python:3.12-alpine
64+
65+
services:
66+
docker:
67+
image: docker:dind
68+
options: --privileged --shm-size=2g
69+
volumes:
70+
- /var/run/docker.sock:/var/run/docker.sock:ro
71+
72+
steps:
73+
- name: Checkout Repository
74+
uses: actions/checkout@v4
75+
76+
- uses: ./.github/actions/setup-poetry-project
77+
with:
78+
install_plugin: false
79+
80+
- name: Run integration tests
81+
run: poetry run pytest --integration

0 commit comments

Comments
 (0)