From 01de4a5bce0b4976157e3f9b05ea16bdb8da63ac Mon Sep 17 00:00:00 2001 From: Jake Stockwin Date: Wed, 5 May 2021 09:03:09 +0100 Subject: [PATCH] [github-actions] Update CI workflow to avoid login issues --- .github/workflows/continuous-integration.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 7016f055..7081da53 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -11,14 +11,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Build the tests container using cache - uses: whoan/docker-build-with-cache-action@tag-image-as-a-separate-step + - name: Build the tests docker container + uses: docker/build-push-action@v2 with: - username: "${{ secrets.DOCKER_USERNAME }}" - password: "${{ secrets.DOCKER_PASSWORD }}" - image_name: jstockwin/py-pdf-parser-test - image_tag: test - dockerfile: dockerfiles/Dockerfile_tests + context: . + file: dockerfiles/Dockerfile_tests + tags: jstockwin/py-pdf-parser-test:test - name: Run linting run: docker run --rm jstockwin/py-pdf-parser-test:test .github/scripts/lint.sh - name: Run test