diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f63ab47b..a02442d3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ on: - main jobs: - test-quickstart: + tests: runs-on: ubuntu-latest env: DOCKER_BUILDKIT: 1 @@ -41,6 +41,17 @@ jobs: cache-to: type=registry,ref=opengisch/signalo-django:latest,mode=max tags: opengisch/signalo-django:latest + - name: Build integration tests image + uses: docker/build-push-action@v4 + with: + context: . + provenance: false + file: docker/integration-tests/Dockerfile + push: ${{ github.repository == 'opengisch/django-ogcapif' }} + pull: true + cache-from: type=gha, + cache-to: type=gha,mode=max + - name: Setup Compose run: | # copy default conf