Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add GitHub action to test PR on coredev.
This is a gitHub Action for testing a package PR on buildout.coredev. For now (May 2023) it is an experiment, but I think we need it. Reasons: 1. The robot tests on Jenkins are flaky/unstable, which most likely is due to several robot jobs running parallel on one node. 2. Python 3.10 is not working with the 'Python Shining Pandas' plugin we use on Jenkins. We had it running with a different script for a while, but these changes got lost. Should be restorable, but let's try GHA. One thing to watch out for, is that robot tests are not always reported as failures. On the one hand there is config for that on Jenkins: plone/jenkins.plone.org#297 On the other hand I see the same problem locally: #3537 TODO: put this in a reusable workflow in plone/.github: https://docs.github.com/en/actions/using-workflows/reusing-workflows But first we should see if it actually works. Aftwerwards, we could install it in all relevant Plone repos using https://github.com/asottile/all-repos But nothing too hasty. :-)
- Loading branch information