diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index e78edcf9..0e9601c0 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -5,8 +5,25 @@ on: jobs: test: - name: Cache and Test + # sadly, for now we have to "rebuild" for the coverage runs-on: ubuntu-latest + + services: + localstack: + image: localstack/localstack + env: + SERVICES: s3, sqs + DEFAULT_REGION: us-east-1 + AWS_ACCESS_KEY_ID: "AWS_ACCESS_KEY_ID" + AWS_SECRET_ACCESS_KEY: "AWS_SECRET_ACCESS_KEY" + ports: + - 4566:4566 + mongodb: + image: mongo:latest + ports: + - 27017:27017 + + name: Cache and Test steps: - uses: actions/checkout@v3