Skip to content

Merge pull request #51 from kartoza/presentation-style #3

Merge pull request #51 from kartoza/presentation-style

Merge pull request #51 from kartoza/presentation-style #3

Workflow file for this run

name: 🐍 Python Checks
on:
pull_request:
push:
branches: [main, master]
jobs:
black:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.11'
- run: pip install black
- run: black --check --diff .
ensure-utf8-encoding:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: bash scripts/encoding_check.sh
ensure-google-docstrings:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: bash scripts/docstrings_check.sh
test-count-feedback:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.11'
- run: pip install -r requirements.txt || true
- run: python scripts/commit_test_stats.py
isort:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.11'
- run: pip install isort
- run: isort --check --diff .