You can trigger one GitHub action workflow from another workflow, or everything as depende jobs inside one workflow.
GitHub Action API is pretty good. I was able to implement a quick hack which sends a diff to GitHub and executes a test without a commit, just like Builbot Try [3].
I don't know how to implement something similar with Travis or Circle-Ci.
---------
Travis-CI builds can be triggered over the HTTP API [1]...but I feel that implementing it is complicated.
There should be a dedicated token... which should be created by a person, and then stored as a secret in GttHub Actions.
I don't know how to trigger Circle-CI .. here is some info here [2] but looks like it will be deprecated
I don't know how to trigger Azure Pipelines. but I guess that at some point MS will kill Azure Pipelines
--
Adi Roiban
_______________________________________________