Skip to content

ci(deploy): add workflow_dispatch to production deploy#28

Closed
i11v wants to merge 1 commit into
mainfrom
claude/prod-deploy-not-triggered-dem7qa
Closed

ci(deploy): add workflow_dispatch to production deploy#28
i11v wants to merge 1 commit into
mainfrom
claude/prod-deploy-not-triggered-dem7qa

Conversation

@i11v

@i11v i11v commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Context

The #26 merge (d1c6460, squash-merged into main at 16:08:56Z) did not trigger a production deploy. Investigation:

  • origin/main did advance to d1c6460 — the push is real.
  • Deploy (production) is state: active, byte-identical to the version that deployed #24, and correctly configured for push: [main].
  • Yet no deploy.yml run exists for d1c6460 — and neither does the pull_request: closed cleanup run. The newest run of any workflow predates the merge.
  • The repo is public, so this is not an Actions-minutes/billing cap.

Conclusion: the merge push simply never dispatched any Actions run — a GitHub-side event-delivery miss (or repository Actions being toggled off). The workflow config itself is correct.

The gap this closes

deploy.yml triggered only on push. With no workflow_dispatch, a missed push-trigger left no way to deploy production short of landing another commit. This adds a manual trigger so production can be deployed on demand from the Actions tab or the API against main — both as the immediate recovery for the missed #26 deploy and as a permanent safety valve.

Changes

  • .github/workflows/deploy.yml: add a workflow_dispatch: trigger alongside the existing push: [main].

Note

This does not, by itself, deploy the current main. Once merged, run Deploy (production) manually against main (Actions tab → Run workflow, or workflow_dispatch via API) to ship d1c6460.

🤖 Generated with Claude Code


Generated by Claude Code

Production deploys triggered only on push to main. When a merge push
fails to dispatch an Actions run (a GitHub-side event-delivery miss),
there was no way to kick a prod deploy without another commit. Add a
workflow_dispatch trigger so production can be deployed on demand from
the Actions tab or API against main.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KsHsBJEMEU1qsN61erBkF4
@i11v i11v closed this Jul 13, 2026
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.

2 participants