In our company we have the dev project repos, and an automation repo that includes all our automated test suites, which depends on several external tools such as Appium, TestNG, Node and permissions for several internal endpoints. We want to run those tests as the CI for different dev repos. We’ll need to use a self-hosted runner that we’ll install all those dependencies on. Then, we’ll need to run a parameterized maven compile test command that will build and run the automation repo whenever a pull request is made to one of the dev repos.
My question is - is that possible to do with GitHub Actions alone? Is it possible to get the “status” of the tests of the automation repo directly from the dev repo workflow right after running it?