A copyright violation detector running on Wikimedia Cloud Services https://tools.wmflabs.org/copyvios/
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 

23 linhas
537 B

  1. name: Build
  2. on: [push, pull_request]
  3. jobs:
  4. pre-commit:
  5. name: Run pre-commit hooks
  6. runs-on: ubuntu-latest
  7. steps:
  8. - uses: actions/checkout@v6
  9. - uses: astral-sh/setup-uv@v7
  10. - uses: actions/setup-python@v6
  11. with:
  12. python-version-file: pyproject.toml
  13. - name: Install the project
  14. run: uv sync --locked --dev
  15. - name: Run pre-commit hooks
  16. uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd
  17. - name: Run tests
  18. run: uv run python -m pytest