Hello, Christopher send a patch that enabled PR validation in GitHub Actions [1]
I would like to start a discussion and explain what's going on. I was talking with Andor about the lack of the "magic words" on Pull Request Validation that restart the build on the new Jenkins. I cited that in Apache BookKeeper and in Apache Pulsar we have a "github bot" that interacts with the comments in the Pull Requests and it is able to rerun the failure builds. This kind of "bots" is becoming pretty common on github. Christopher followed up our discussion and created that patch. You can't see GH Action working on ZK repo, because we should enable them with the help of Infra. >From my point of view using GitHub Actions will be interesting and useful if and only if we add the 'bot' that reruns the failures. This is not possible on the new ASF Jenkins, so only committers (I am not sure that you also need some special additional karma) can trigger a new build by logging into Jenkins. The work of Christopher is not only about enabling GitHub Actions but it is also about cleaning up the validation process and running only part of the tests, this can be discussed on a separate thread (I would like to run all of the tests for instance, not only a selection). So please comment on the PR about the changes. Here the discussion is more about "Use GH actions and rerun the tests" (option 1) vs "Use ASFK jenkins for everything + Travis for PRs on additional architectures" (option 2, that is to keep the current situation) Regards Enrico [1] https://github.com/apache/zookeeper/pull/1508