github benc-uk/workflow-dispatch v1.3.1

6 hours ago

Features

  • New sync-status input — when used with wait-for-completion, mirrors the triggered workflow's conclusion (failure/cancelled) back to this action's status (#84)
  • Alternate ref default for PRs — automatically uses github.head_ref when running in a pull request context, avoiding refs/pull/.../merge errors (#79)

Bug Fixes

  • Safer JSON input parsing — invalid inputs JSON now logs an error instead of throwing an unhandled exception (#84)
  • Improved timeout handling — timeout now sets a distinct timed_out status and emits a warning instead of silently breaking (#84)
  • Improved warning message formatting for workflow run timeout

Internal Changes & Chores

  • Replaced console.log calls with core.info for proper Actions log integration (#84)
  • Removed stale ref/inputs parameters from the workflow list API call (#84)
  • Expanded CI test matrix from 3 sequential steps to 9 parallel test jobs covering workflow lookup, output assertions, wait-for-completion, sync-status, and error handling (#84)
  • Added CI path filters to skip docs-only changes (#84)
  • Changed echo-3 test fixture from workflow_call to workflow_dispatch with deterministic failure (#84)
  • Removed unused .vscode/settings.json (#84)
  • Added .github/copilot-instructions.md (#84)
  • General project chores

Documentation Updates

  • No documentation updates in this release

Don't miss a new workflow-dispatch release

NewReleases is sending notifications on new releases.