From 1e6eb005ddecdf261fbb3338b942ceb9964e5b1b Mon Sep 17 00:00:00 2001 From: Stefan Marr Date: Sat, 20 Jan 2024 11:26:28 +0000 Subject: [PATCH] Added mininmal test for the docker image - also update action versions Signed-off-by: Stefan Marr --- .github/workflows/container.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml index 2e47a3bf..26049514 100644 --- a/.github/workflows/container.yml +++ b/.github/workflows/container.yml @@ -13,12 +13,19 @@ jobs: steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Build - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: push: false + tags: rebenchdb/app:latest + + - name: Test Docker Image + run: | + docker compose -f docker-compose.yml up --detach + curl http://localhost:33333/status + docker compose -f docker-compose.yml down