fix(ci): repair post-merge monitor workflow #27
Reference in New Issue
Block a user
Delete Branch "fix/status-heartbeat-env"
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?
Fixes the post-merge uptime probe failure found while monitoring the GitHub-to-Gitea migration.
Root cause:
The workflow assigned
HB="history/.monitoring-heartbeat.jsonl"as a shell-local variable, then Python reados.environ["HB"]. BecauseHBwas not exported, every probe failed withKeyError: 'HB', andCI / all-requiredtimed out waiting for the probe context.Validation:
.gitea/workflows/uptime-probe.ymlwith RubyYAML.load_file; rangit diff --check; PR checks green except SOP before ack.export HBcaused PythonKeyError: 'HB'inWrite + trim heartbeat./sop-ack comprehensive-testing
/sop-ack local-postgres-e2e
/sop-ack staging-smoke
/sop-ack five-axis-review
/sop-ack memory-consulted
/sop-ack root-cause
/sop-ack no-backwards-compat
Approved post-merge monitoring workflow fix after green CI.
Approved post-merge monitoring workflow fix after green CI.