Merge branch 'main' of ssh://forge.chapril.org:222/jmtrivial/agenda_culturel

This commit is contained in:
Jean-Marie Favreau 2025-03-02 20:52:35 +01:00
commit b144a87ce4

View File

@ -0,0 +1,43 @@
name: Lint and Format
on:
push:
branches:
- dev
pull_request:
branches:
- dev
env:
SRC_DIRS: "src experimentations"
jobs:
lint-format:
name: Run Linter and Formatter
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Run Ruff Fix
uses: chartboost/ruff-action@v1
with:
src: ${{ env.SRC_DIRS }}
args: --fix
- name: Run Ruff Check
uses: chartboost/ruff-action@v1
with:
src: ${{ env.SRC_DIRS }}
- name: Run Black Formatting
uses: psf/black@stable
with:
src: ${{ env.SRC_DIRS }}
- name: Run Black Check
uses: psf/black@stable
with:
src: ${{ env.SRC_DIRS }}
options: --check