Fix borgmatic PostgreSQL backup and update backup sources #21

Merged
eblume merged 5 commits from feature/improve-borgmatic-backups into main 2026-01-17 09:22:02 -08:00
Showing only changes of commit d517cd3ec4 - Show all commits

Add rule to wait for user review before deploying

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Erich Blume 2026-01-17 08:50:34 -08:00

View file

@ -35,9 +35,11 @@ The user will review your work as you go, and will merge the pr as the last step
5. Services are typically hosted on hostname "indri" and are launched from LaunchAgents of the user `erichblume`. If a service is available from `brew services` that is typically used, otherwise there is a utility called `mcquack` (`mcquack --help`) hosted at `https://forge.tail8d86e.ts.net/eblume/mcquack` - but you can just edit the mcquack launchagents directly via ansible.
6. Try to always test changes before applying them. Use syntax checkers, do dry runs, run commands manually via `ssh indri 'some command'`, etc.
6. Try to always test changes before applying them. Use syntax checkers, do dry runs (`--check --diff`), run commands manually via `ssh indri 'some command'`, etc.
7. After making changes, try to verify the result. Use `mise run indri-services-check` to do a general service health check.
7. **Wait for user review before deploying.** After creating a PR, do not run `mise run provision-indri` or other deployment commands until the user has had a chance to review the changes. The user will indicate when they're ready to deploy.
8. After deploying changes, try to verify the result. Use `mise run indri-services-check` to do a general service health check.
## Project structure
Some important places you can look: