xref: /third_party/benchmark/.github/workflows/pylint.yml
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/benchmark/.github/workflows/
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

Indexes created Thu Nov 07 10:32:03 CST 2024