diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 9ddc7bf..cb6d5be 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -1,23 +1,26 @@ -name: Pylint +name: Python Lint -on: [push] +on: [push, pull_request] jobs: - build: + lint: runs-on: ubuntu-latest - strategy: - matrix: - python-version: ["3.8", "3.9", "3.12"] + steps: - - uses: actions/checkout@v4 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Set up Python + uses: actions/setup-python@v2 with: - python-version: ${{ matrix.python-version }} + python-version: '3.x' # Ajuste para a versão do Python que você está utilizando + - name: Install dependencies run: | python -m pip install --upgrade pip pip install pylint - - name: Analysing the code with pylint + if [ -f requirements.txt ]; then pip install -r requirements.txt; fi + + - name: Run pylint run: | - pylint $(git ls-files '*.py') + pylint **/*.py