1a8c51b3fSopenharmony_ciname: pylint 2a8c51b3fSopenharmony_ci 3a8c51b3fSopenharmony_cion: 4a8c51b3fSopenharmony_ci push: 5a8c51b3fSopenharmony_ci branches: [ main ] 6a8c51b3fSopenharmony_ci pull_request: 7a8c51b3fSopenharmony_ci branches: [ main ] 8a8c51b3fSopenharmony_ci 9a8c51b3fSopenharmony_cijobs: 10a8c51b3fSopenharmony_ci pylint: 11a8c51b3fSopenharmony_ci 12a8c51b3fSopenharmony_ci runs-on: ubuntu-latest 13a8c51b3fSopenharmony_ci 14a8c51b3fSopenharmony_ci steps: 15a8c51b3fSopenharmony_ci - uses: actions/checkout@v2 16a8c51b3fSopenharmony_ci - name: Set up Python 3.8 17a8c51b3fSopenharmony_ci uses: actions/setup-python@v1 18a8c51b3fSopenharmony_ci with: 19a8c51b3fSopenharmony_ci python-version: 3.8 20a8c51b3fSopenharmony_ci - name: Install dependencies 21a8c51b3fSopenharmony_ci run: | 22a8c51b3fSopenharmony_ci python -m pip install --upgrade pip 23a8c51b3fSopenharmony_ci pip install pylint pylint-exit conan 24a8c51b3fSopenharmony_ci - name: Run pylint 25a8c51b3fSopenharmony_ci run: | 26a8c51b3fSopenharmony_ci pylint `find . -name '*.py'|xargs` || pylint-exit $? 27