name: Lint # pyright (typage Python) + shellcheck (syntaxe des scripts shell) on: push: pull_request: jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: '3.13' # shellcheck est déjà présent sur les images ubuntu-latest de # GitHub Actions — seul pyright manque (make lint l'attend sur le # PATH, comme en local). - name: Installer pyright run: pip install pyright - name: make lint run: make lint