Requirement
We publish to Automation Hub already, but don't currently run Red Hat's own
partner-certification-checker anywhere in CI — so sanity/lint issues that would cause Automation
Hub to reject a publish only surface after we've already tried to release, instead of catching
them ahead of time. Please add the checker (pinned to a specific released version, currently
v3.0.0) to CI so this gets caught earlier, in whatever way fits the existing workflow setup best.
Coordinate with the Ansible-core/Python version reconciliation work
The checker's fixed sanity matrix and minimum Ansible-core version are the same numbers the separate version-reconciliation issue is
about. Landing both together avoids the checker immediately flagging our own version floor as out
of step with itself.
Reference (not a spec)
The checker's own README (github.com/ansible-collections/partner-certification-checker) documents
how to call it as a reusable workflow and what changed in v3.0.0 (fixed sanity matrix,
python-versions input replaced by origin-python-version, minimum Ansible-core bumped to
>=2.16.0). We'd defer to that README plus your own judgment on exactly where/how it fits into the
existing workflow set.
Requirement
We publish to Automation Hub already, but don't currently run Red Hat's own
partner-certification-checkeranywhere in CI — so sanity/lint issues that would cause AutomationHub to reject a publish only surface after we've already tried to release, instead of catching
them ahead of time. Please add the checker (pinned to a specific released version, currently
v3.0.0) to CI so this gets caught earlier, in whatever way fits the existing workflow setup best.
Coordinate with the Ansible-core/Python version reconciliation work
The checker's fixed sanity matrix and minimum Ansible-core version are the same numbers the separate version-reconciliation issue is
about. Landing both together avoids the checker immediately flagging our own version floor as out
of step with itself.
Reference (not a spec)
The checker's own README (
github.com/ansible-collections/partner-certification-checker) documentshow to call it as a reusable workflow and what changed in v3.0.0 (fixed sanity matrix,
python-versionsinput replaced byorigin-python-version, minimum Ansible-core bumped to>=2.16.0). We'd defer to that README plus your own judgment on exactly where/how it fits into theexisting workflow set.