Manual Action type
A new job type that requires user's action to be executed but does not mark the flow as hold. It will not fail the entire flow but add extra action options.
At Rocket.Chat we want to have a manual step where we could ship a new container for Pull Requests for test purposes, we tried to use the manual approved jobs but that approach makes our build status strange since all keeps on hold after success and the PRs in GitHub shows as in CI pending.
The extra manual action would allow us to go to a specific workflow and trigger the image build.
It could have the same configurations the Manual Approve job has.