executeWorkflow() shows the parameter modal (which contains the Dry Run checkbox) only when the workflow declares params. For every other workflow it falls back to a browser confirm() whose text says "Use the workflow's Run button with dry-run checkbox for a dry run" – but that checkbox is never reachable for these workflows.
Suggested fix
Always open the run modal (with an empty param section) so Dry Run is available uniformly, and drop the misleading confirm().
## Overview
`executeWorkflow()` shows the parameter modal (which contains the **Dry Run** checkbox) only when the workflow declares `params`. For every other workflow it falls back to a browser `confirm()` whose text says "Use the workflow's Run button with dry-run checkbox for a dry run" – but that checkbox is never reachable for these workflows.
## Suggested fix
Always open the run modal (with an empty param section) so Dry Run is available uniformly, and drop the misleading confirm().
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.
Overview
executeWorkflow()shows the parameter modal (which contains the Dry Run checkbox) only when the workflow declaresparams. For every other workflow it falls back to a browserconfirm()whose text says "Use the workflow's Run button with dry-run checkbox for a dry run" – but that checkbox is never reachable for these workflows.Suggested fix
Always open the run modal (with an empty param section) so Dry Run is available uniformly, and drop the misleading confirm().