name: Checks on the Python tests permissions: contents: read # This workflow performs some checks on the Python client used by the ragger tests # It is there to help us maintain a level of quality in our codebase and does not have to be kept on forked # applications. on: workflow_dispatch: push: branches: - master - main - develop pull_request: jobs: lint: name: Call Ledger Python linters uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_python_checks.yml@v1 with: run_linter: pylint run_type_check: true src_directory: application_client setup_directory: tests req_directory: tests