# Example configuration for git-auto-tracker. # Deployment-specific values can be overridden with environment variables # using the convention GIT_AUTO_TRACKER_
__, 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 commit: # Separator between the parts of a one-line file entry in commit # messages (Section 15). Must not occur inside paths, author # identifiers or timestamps. file_separator: ";" logging: level: INFO console: true file: "../logs/git-auto-tracker.log" max_size_mb: 20 backup_count: 10