Closed gogobd closed 6 months ago
@gogobd thanks for creating this Pull Request and helping to improve Plone!
TL;DR: Finish pushing changes, pass all other checks, then paste a comment:
@jenkins-plone-org please run jobs
To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass, but it takes 30-60 min. Other CI checks are usually much faster and the Plone Jenkins resources are limited, so when done pushing changes and all other checks pass either start all Jenkins PR jobs yourself, or simply add the comment above in this PR to start all the jobs automatically.
Happy hacking!
In https://github.com/plone/plone.api/pull/523 @ksuess suggested to stick to one Pull Request, so I reopen...
@gogobd thanks for creating this Pull Request and helping to improve Plone!
TL;DR: Finish pushing changes, pass all other checks, then paste a comment:
@jenkins-plone-org please run jobs
To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass, but it takes 30-60 min. Other CI checks are usually much faster and the Plone Jenkins resources are limited, so when done pushing changes and all other checks pass either start all Jenkins PR jobs yourself, or simply add the comment above in this PR to start all the jobs automatically.
Happy hacking!
@jenkins-plone-org please run jobs
@jenkins-plone-org please run jobs
I have no idea what this "tox linkcheck" wants to do, please help.
Argh, it's that thing again. I'll push a commit to this PR that will fix it.
The sphinxcontrib.applehelp extension used by this project needs at least Sphinx v5.0; it therefore cannot be built with this version.
Actually, I'll push a separate PR so it has its own changelog, and you can cherry pick it.
Forget that, it already was fixed two weeks ago in https://github.com/plone/plone.api/commit/4b91ad80f4d96a92b374f7c3e12de7ae65fa5628, which was released in plone.api 2.0.9
.
Hmm, for some reason tox -e linkcheck
does not use the pinned version of sphinxcontrib-applehelp==1.0.4
in https://github.com/plone/plone.api/blob/master/requirements-docs.txt#L14C1-L14C14, but instead uses sphinxcontrib-applehelp==1.0.8
. Why is that?
https://github.com/plone/plone.api/actions/runs/7981002081/job/21791817987?pr=522#step:6:14 says linkcheck: install_deps> python -I -m pip install -r requirements-docs.txt
.
Later that gets clobbered in https://github.com/plone/plone.api/actions/runs/7981002081/job/21791817987?pr=522#step:6:23 with linkcheck: install_package> python -I -m pip install --force-reinstall --no-deps /home/runner/work/plone.api/plone.api/.tox/.tmp/package/1/plone.api-2.0.7.dev0-0.editable-py3-none-any.whl
. Why is it 2.0.7
and not 2.0.9
?
This is above my pay grade for how to resolve.
The branch needs to be updated.
YAY! Thanks, every 01!
Maybe we want this; unrestricted find is necessary because proxy roles are not being handled correctly atm.