| 
                        1234567891011121314151617181920 | 
                        - #!/bin/bash
 - 
 - set -x
 - 
 - # python style checks rely on `ruff` in path
 - if ! command -v ruff &> /dev/null; then
 -     echo "Installing Ruff ..."
 -     pip install ruff
 - fi
 - 
 - # run ruff linter
 - ruff check --fix ./api
 - 
 - # env files linting relies on `dotenv-linter` in path
 - if ! command -v dotenv-linter &> /dev/null; then
 -     echo "Installing dotenv-linter ..."
 -     pip install dotenv-linter
 - fi
 - 
 - dotenv-linter ./api/.env.example ./web/.env.example
 
 
  |