@lee-dohm is this under consideration at all?
Here are the similar features in circle ci:
GitHub actions are going far beyond building things on push. A single workflow file can handle both push events and any arbitrary webhook event as well not direcly related to push.
It may become quite tricky to handle these scenarios. I'd imagine if this feature is introduced it should only be limited to few events where it make sense (push, pr synchronize etc) but not all.
I'm adding my voice in support for that feature.
At Spendesk we just switched to GitHub Actions and the workflow we run is quite expensive. It would greatly help if we could save some computing power with this.
any chance this could come sooon? this would help a lot when using mac machines. building an app on ios can take up to 30 min and pushing constantly would be just expensive :/