fix: resolve 4 tag-blocking issues for v0.1.0 #133
Reference in New Issue
Block a user
Delete Branch "fix/v010-tag-blockers"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fixes the 4 tag-blocking issues from the release-consistency review that must land before
v0.1.0:UPTOP_ADMIN_KEYso SSH works on fresh DBapply --dry-runbroken — assign placeholder IDs for new alerts/groups soresolveAlertIDsucceeds when monitors reference not-yet-created alertsdeploy/*.ymlbroken build contexts — user-facing compose files switched toimage: lerkolabs/uptop:latest, dev compose context fixed to..go run cmd/uptop/main.go→go run ./cmd/uptop(doesn't compile as single-file path)Test plan
TestApplyDryRunNewAlertAndMonitor— new alert + monitor referencing it, dry-run succeedsTestApplyDryRunNewGroupWithChildren— new alert + group + child, dry-run succeeds