Commit Graph

9 Commits

Author SHA1 Message Date
BeauTroll
df7dfe72a2 Migrate to Borgmatic 2.0 syntax without deprecations
- Replace deprecated 'prefix' with 'match_archives: sh:backup-*'
- Replace deprecated hooks (before_actions, after_backup, on_error) with new 'commands' syntax
- Use structured command format with name, when, and run fields
- Removes all deprecation warnings from borgmatic config validate

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-16 05:57:14 +01:00
BeauTroll
b215d8c325 add config validation support 2025-12-16 05:54:49 +01:00
BeauTroll
66e4cd166f update for borgmatic 2.0 2025-12-16 05:50:03 +01:00
BeauTroll
92d9b530f3 fix config format 2025-12-16 05:32:48 +01:00
BeauTroll
4631a8208b add repositories from env 2025-12-16 05:29:38 +01:00
BeauTroll
709ad61557 fix deprecated config format 2025-12-16 05:28:09 +01:00
BeauTroll
fc8c413599 fix deprecated config validation 2025-12-16 05:17:57 +01:00
BeauTroll
58e101bd6d fix terminal colorng 2025-12-16 04:57:52 +01:00
BeauTroll
2b048a09e1 initial commit 2025-12-16 04:41:26 +01:00