Adds a deploy_host workflow_dispatch input; the SSH deploy step now uses ${{ inputs.deploy_host || secrets.DEPLOY_HOST }}.
This lets unom/infra deploy-all dispatch this deploy against a freshly-provisioned box IP (Hetzner rebuild), while push-triggered runs fall back to the DEPLOY_HOST secret — fully backward-compatible.
Adds a `deploy_host` workflow_dispatch input; the SSH deploy step now uses `${{ inputs.deploy_host || secrets.DEPLOY_HOST }}`.
This lets unom/infra `deploy-all` dispatch this deploy against a freshly-provisioned box IP (Hetzner rebuild), while push-triggered runs fall back to the `DEPLOY_HOST` secret — fully backward-compatible.
Part of the unom-1 reproducible-rebuild work.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
When unom/infra deploy-all provisions a new unom-1, it dispatches this
deploy with the just-created box IP. Falls back to the DEPLOY_HOST secret
on push-triggered runs, so existing behavior is unchanged.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds a
deploy_hostworkflow_dispatch input; the SSH deploy step now uses${{ inputs.deploy_host || secrets.DEPLOY_HOST }}.This lets unom/infra
deploy-alldispatch this deploy against a freshly-provisioned box IP (Hetzner rebuild), while push-triggered runs fall back to theDEPLOY_HOSTsecret — fully backward-compatible.Part of the unom-1 reproducible-rebuild work.
🤖 Generated with Claude Code