Skip to content

Dispatch deploys after token-driven CI - #11

Merged
mberman84 merged 2 commits into
mainfrom
codex/deploybot-v025-deploy-dispatch
Jun 21, 2026
Merged

mberman84 merged 2 commits into
mainfrom
codex/deploybot-v025-deploy-dispatch

Conversation

@mberman84

Copy link
Copy Markdown
Contributor

Summary

  • ignore skipped deployment wake-ups that never attempted a release
  • supersede old deployment failures after a newer successful exact-main CI run
  • explicitly dispatch configured deploy workflows after github.token-dispatched CI succeeds
  • bind that dispatch to the exact CI SHA and run ID
  • pause safely when the protected deploy workflow cannot be dispatched

Validation

  • 88 tests pass with MCP installed
  • 88 tests pass in a clean no-MCP environment (2 optional MCP tests skipped)
  • Ruff clean
  • sdist and wheel build clean

Integration contract

Deployment workflows accept workflow_dispatch inputs ci_sha and ci_run_id, re-read that run from GitHub, and release only when it is successful CI for current main.

@mberman84
mberman84 merged commit 2d17f84 into main Jun 21, 2026
3 checks passed
@mberman84
mberman84 deleted the codex/deploybot-v025-deploy-dispatch branch June 21, 2026 15:46
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