Skip to content

fix(ops): fail closed before manual VM reset#97

Merged
Pigbibi merged 1 commit into
mainfrom
codex/fail-closed-manual-deploy-20260713
Jul 12, 2026
Merged

fix(ops): fail closed before manual VM reset#97
Pigbibi merged 1 commit into
mainfrom
codex/fail-closed-manual-deploy-20260713

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add an explicit allow_vm_reset workflow-dispatch input, defaulting to false
  • fail closed on manual SSH/SCP/deploy failures instead of automatically resetting the VM unless explicitly allowed
  • preserve existing scheduled and push recovery behavior

Validation

  • bash tests/test_install_2fa_bot_watcher.sh
  • bash tests/test_wait_for_ib_gateway_ready.sh
  • bash tests/test_workflow_shared_config.sh
  • bash tests/test_docker_compose_ports.sh
  • bash tests/test_gateway_recovery_scripts.sh
  • bash tests/test_run_override_api_config.sh
  • actionlint .github/workflows/*.yml
  • git diff --check

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi Pigbibi enabled auto-merge (squash) July 12, 2026 22:02
@github-actions

Copy link
Copy Markdown

🤖 Codex PR Review

Merge allowed: No issues found


Review by Codex PR Review bot • PR

@Pigbibi Pigbibi merged commit d08cf04 into main Jul 12, 2026
3 checks passed
@Pigbibi Pigbibi deleted the codex/fail-closed-manual-deploy-20260713 branch July 12, 2026 22:03
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