eolivelli commented on pull request #9159: URL: https://github.com/apache/pulsar/pull/9159#issuecomment-767427730
> I am happy to help Pulsar to redesign their CI to be a bit more friendlier towards other projects? I have quite an experience with that - in Apache Airflow I introduced changes that brought the usage of Github Actions by 70% maintaining it's usefulness and I am pretty sure the way you are using GitHub Actions can be optimised. Super Happy to help with that if needed. @potiuk any help is very appreciated as @zymap says the problem is that we have lots of tests and they take much time. We are working on fixing all of the flakes, but this will take time. This will help because we won't need to rerun PR validation more times than needed. Probably it would be interesting to try to merge the workflows: all java tests, all integration tests, all cpp....in some test GitHub repository and work on a new setup. We also should remove the 'retry' at build script level. if we let the build continue in case of errors we should have some tool to gather all of the failures and we must be sure that we are not missing any of them ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
