Skip to content

fix: make quant monitor deployment idempotent - #104

Merged
Pigbibi merged 1 commit into
mainfrom
codex/quant-monitor-deploy-idempotency-20260730
Jul 30, 2026
Merged

fix: make quant monitor deployment idempotent#104
Pigbibi merged 1 commit into
mainfrom
codex/quant-monitor-deploy-idempotency-20260730

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • normalize the preserved Telegram chat variable instead of recursively prefixing its key
  • export one canonical projects root for repository sync and lifecycle discovery
  • exclude Python bytecode from VPS rsync
  • fail deployment on unexpected service errors while accepting the monitor alert exit code

Validation

  • python3 -m pytest tests ops/quant-monitor/tests -q (623 passed, 1 skipped, 58 subtests)
  • python3 -m ruff check .
  • Node worker tests (28 passed)
  • actionlint and bash -n

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit dece1e8 into main Jul 30, 2026
4 checks passed
@Pigbibi
Pigbibi deleted the codex/quant-monitor-deploy-idempotency-20260730 branch July 30, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant