diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index ef18aa4e..983c5d36 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -59,10 +59,10 @@ jobs: docker compose exec django python manage.py migrate - name: Run Benchmark - run: .tests/benchmark/time.sh ${{ inputs.size }} + run: ./tests/benchmark/time.sh ${{ inputs.size }} - name: Create plots - run: .tests/benchmark/plot.py + run: ./tests/benchmark/plot.py - uses: actions/upload-artifact@v4 with: diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml index d753d8ba..5f3cf6f7 100644 --- a/.github/workflows/conformance.yml +++ b/.github/workflows/conformance.yml @@ -37,6 +37,9 @@ jobs: docker compose exec django python manage.py populate_users docker compose exec django python manage.py populate_data + - name: Load .env file + uses: xom9ikk/dotenv@v2 + - name: Healthcheck run: wget http://${OGCAPIF_HOST}:${DJANGO_DEV_PORT}/oapif/collections/tests.point_2056_10fields/items diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4f97d2d3..85da0acf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,13 +28,6 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Login to DockerHub - if: github.repository == 'opengisch/django_ogcapif' - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Setup Compose run: | docker compose --profile testing_integration up --build -d @@ -44,7 +37,7 @@ jobs: docker compose exec django python manage.py populate_data - name: Run unit tests - run: docker compose exec django_oapif_tests python manage.py test + run: docker compose exec django python manage.py test - name: Run integration tests run: docker compose run integration_tests