Skip to content

upgrade meta - #2

Merged
mamico merged 3 commits into
mainfrom
config-with-default-template-2.11.0
Aug 12, 2026
Merged

upgrade meta#2
mamico merged 3 commits into
mainfrom
config-with-default-template-2.11.0

Conversation

@mamico

@mamico mamico commented Aug 12, 2026

Copy link
Copy Markdown
Member

No description provided.

Comment thread .github/workflows/test-matrix.yml Fixed
mamico added 2 commits August 12, 2026 17:19
… declared dependencies

- os_dependencies (libldap2-dev libsasl2-dev) so python-ldap can build on CI
- use_test_matrix=false: with use_mxdev=true the per-Plone-version matrix
  was cosmetic (every env resolved the same constraints-mxdev.txt), so it
  never actually tested different Plone versions; revert to the historical
  single test/coverage env against Plone 6.1-dev
- drop the circular job: plone/meta's circular.yml has no os_dependencies
  hook, so it can never install python-ldap's build deps
- declare all directly-imported dependencies in setup.py and drop unused
  ones (collective.regenv, yafowil.plone, yafowil.bootstrap, plone.restapi)
profiles.zcml was never included from configure.zcml, so
"redturtle.pasldap:default" was never a registered GenericSetup
profile: the addon isn't installable through it and never was.
Drop the dead profile scaffolding (profiles.zcml, profiles/,
setuphandlers/, upgrades/) and the installation tests that assumed
it worked, which were the only tests in the repository and the
reason tests failed once CI actually started running them.

With no tests left, treat pytest's "no tests collected" exit code
as success so coverage/test CI jobs don't fail for that reason.
@mamico
mamico merged commit a3a4406 into main Aug 12, 2026
13 checks passed
@mamico
mamico deleted the config-with-default-template-2.11.0 branch August 12, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants