Skip to content

Allow tja2fumen to be run on folders to allow fixing timing windows on all .bin files #44

Allow tja2fumen to be run on folders to allow fixing timing windows on all .bin files

Allow tja2fumen to be run on folders to allow fixing timing windows on all .bin files #44

#file: noinspection LongLine
name: "Check code quality"
on:
push:
branches:
- main
pull_request:
branches:
- '*'
jobs:
check-code-quality:
runs-on: windows-2019
steps:
- name: Checkout tja2fumen
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.8.x'
- name: Install tja2fumen and its dev dependencies
run: |
pip install -e .[dev]
- name: Simple linting using flake8
run: pflake8
- name: Strict linting using pylint
run: pylint src
- name: Type analysis using mypy
run: mypy src --strict