Closed icemac closed 2 months ago
Looks like this is the first zope-product
project that has set with-macos = true
other than Zope itself. Obviously, there's a bug. But is it really necessary to run macOS tests here?
P.S.: @tseaver had a good point recently that running a bunch of tests that aren't really important are a waste of energy. We're continuing to do that in many places because we're not paying for it.
Testing on MacOS was added in #141 because of the bug in #140. It seems to behave differently that's why we are testing it.
Note: I do not plan to work on fixing this PR.
I will fix it.
The fix for macOS is the same as already used for Zope itself: C-based packages must be pre-installed with pip because zc.buildout/setuptools messes it all up. This dependency pre-install might be moved from individual packages' meta configuration into the meta templates itself, if I encounter another package like that I'll handle it.
Thank you for working on this PR. 😃
Additionally to the broken MacOS jobs the code for setting the branch protection rules seems to be wrong here.