Files
git-automatic-tracker-py/config/example.yaml
T
2026-09-12 09:01:14 +02:00

44 lines
850 B
YAML

# Example configuration for git-auto-tracker.
# Deployment-specific values can be overridden with environment variables
# using the convention GIT_AUTO_TRACKER_<SECTION>__<KEY>, e.g.
# GIT_AUTO_TRACKER_REPOSITORY__PATH=D:/SCADA/Project
application:
timezone: Europe/Stockholm
repository:
path: "D:/SCADA/Project"
branch: main
git:
user_name: "SCADA Change Tracker"
user_email: "git-auto-tracker@localhost"
files:
include:
- "**/*"
exclude:
- "**/*.tmp"
- "**/*.log"
- ".git/**"
security:
forbidden_patterns:
- "**/*.key"
- "**/*.pem"
- "**/secrets.*"
- "**/credentials.*"
author_resolution:
resolvers:
- sidecar_metadata
minimum_confidence: probable
fallback: unknown
logging:
level: INFO
console: true
file: "../logs/git-auto-tracker.log"
max_size_mb: 20
backup_count: 10