mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-03-29 21:03:40 +00:00
23 lines
779 B
YAML
23 lines
779 B
YAML
# See https://pre-commit.com for more information
|
|
# See https://pre-commit.com/hooks.html for more hooks
|
|
#
|
|
# This configuration uses local hooks that rely on packages
|
|
# defined in requirements.txt, avoiding separate pre-commit environments.
|
|
repos:
|
|
- repo: local
|
|
hooks:
|
|
# Run the Ruff linter with auto-fix
|
|
- id: ruff
|
|
name: ruff
|
|
entry: bash -c 'source $HOME/.venv/bin/activate && ruff check --fix --exit-non-zero-on-fix "$@"' --
|
|
language: system
|
|
types: [python]
|
|
require_serial: true
|
|
|
|
# Run the Ruff formatter
|
|
- id: ruff-format
|
|
name: ruff format
|
|
entry: bash -c 'source $HOME/.venv/bin/activate && ruff format "$@"' --
|
|
language: system
|
|
types: [python]
|
|
require_serial: true
|