tool-tests.yaml 568 B

123456789101112131415161718192021222324252627
  1. name: Run Tool Pytest
  2. on:
  3. pull_request:
  4. branches:
  5. - main
  6. jobs:
  7. test:
  8. runs-on: ubuntu-latest
  9. steps:
  10. - name: Checkout code
  11. uses: actions/checkout@v4
  12. - name: Set up Python
  13. uses: actions/setup-python@v5
  14. with:
  15. python-version: '3.10'
  16. cache: 'pip'
  17. cache-dependency-path: ./api/requirements.txt
  18. - name: Install dependencies
  19. run: pip install -r ./api/requirements.txt
  20. - name: Run pytest
  21. run: pytest ./api/tests/integration_tests/tools/test_all_provider.py