name: Run unit tests on: pull_request: branches: - "**" jobs: test: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Build test image run: docker build -f Dockerfile.test -t model-test . - name: Run tests env: EPC_AUTH_TOKEN: ${{ secrets.DEV_EPC_AUTH_TOKEN }} HUBSPOT_API_KEY: ${{ secrets.HUBSPOT_API_KEY }} run: | # docker run --rm \ # -e EPC_AUTH_TOKEN=${{ secrets.DEV_EPC_AUTH_TOKEN }} \ # -e HUBSPOT_API_KEY=${{ secrets.HUBSPOT_API_KEY }} \ # model-test pytest -m 'not integration' make test ARGS="-m 'not integration'"