name: Static Checks 📊 on: push: branches-ignore: - gh-pages - l10n_master pull_request: paths: - "addons/**" - "src/**" jobs: format: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - run: pip3 install gdtoolkit - run: gdformat --diff . lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - run: pip3 install gdtoolkit - run: gdlint . codespell: runs-on: ubuntu-latest steps: - uses: codespell-project/actions-codespell@v1 with: skip: ./addons,*.po check_hidden: false ignore_words_list: cello,doubleclick only_warn: true