name: Run Tests on: push: {} env: RUNNER_TOOL_CACHE: /toolcache jobs: run-tests: runs-on: python steps: - name: Checkout uses: actions/checkout@v4 with: ssh-key: ${{ secrets.SSH_JOHN_PRIVATE_KEY }} - name: Install poetry run: | python3 -m pip install poetry==2.3.4 - name: Install the project dependencies run: | python3 -m poetry install python3 -m poetry env info - name: Run the automated tests run: | python3 -m poetry run python -m pytest tests