1name: mypy 2 3on: 4 push: 5 branches: 6 - main 7 pull_request: 8 types: 9 - opened 10 - synchronize 11 12defaults: 13 run: 14 shell: bash 15 16jobs: 17 ci: 18 runs-on: ubuntu-20.04 19 steps: 20 # Checkout the code 21 - uses: actions/checkout@v4 22 - uses: jpetrucciani/mypy-check@master 23 with: 24 requirements: 1.6.0 25 python_version: 3.8 26 path: 'python/runfiles' 27 - uses: jpetrucciani/mypy-check@master 28 with: 29 requirements: 1.6.0 30 python_version: 3.8 31 path: 'tests/runfiles' 32 33