diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 8398648..04eaf64 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -3,24 +3,24 @@ name: Python Lint Check on: pull_request: push: - branches: [ master ] + branches: [master] jobs: check-python: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - + - name: Set up Python uses: actions/setup-python@v4 with: python-version: '3.10' - + - name: Install Python linting tools run: | python -m pip install --upgrade pip python -m pip install pylint black - + - name: Run pylint run: | python_files=$(find . -name "*.py" -type f) @@ -28,9 +28,9 @@ jobs: echo "No Python files found to lint" exit 0 fi - - pylint $python_files - + + pylint --exit-zero $python_files + - name: Check Black formatting run: | python_files=$(find . -name "*.py" -type f) @@ -38,5 +38,5 @@ jobs: echo "No Python files found to lint" exit 0 fi - + black --check $python_files diff --git a/.gitignore b/.gitignore index 43b74ce..7cf82b1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ logs/* -**/__pycache__/ \ No newline at end of file +**/__pycache__/ +.ansible/ +.ansible/.lock