Skip to content

Support for workflow_run events

Compare
Choose a tag to compare
@potiuk potiuk released this 20 Aug 08:16
· 21 commits to master since this release

Bring support for recently (August 2020) released workflow_run event type. This removes the need of frequently scheduled workflow that cancelled duplicate runs. This brings great support for open-source projects that often run pull requests from forked repositories.

This release also brings support for several different cancel modes. You can cancel now:

  • duplicate runs (including canceling runs triggered by forks)
  • self runs (especially useful for workflow_runs which can cancel the source runs)
  • failed jobs (implementing fail-fast types of jobs which are currently missing in GitHub actions
  • named jobs (useful to work around a missing feature allowing to cancel duplicate workflow_run triggered runs)