Problem
The Wisdom converter already has bidirectional pytest coverage and declares Python >=3.11, but the current main branch has no dedicated GitHub Actions workflow for it.
Proposed scope
Add one CI-only file, .github/workflows/converter-wisdom-ci.yml, that:
- runs the existing test suite on Python 3.11, 3.12, 3.13, and 3.14;
- runs for changes under
converters/wisdom/** and for changes to the workflow itself;
- follows the repository's current pinned checkout/setup-python and uv installation pattern;
- uses
uv sync and uv run pytest from converters/wisdom;
- uses read-only repository permissions.
This proposal does not change converter behavior, the Ossie specification, ontology, SDK models, dependencies, or lock files.
Overlap check
No open Wisdom CI issue, PR, or workflow was found on 2026-07-27. PRs #222 and #262 currently touch converters/wisdom/pyproject.toml to change the local SDK source path. They do not touch the proposed workflow file, but this plan will be revalidated if either PR merges first.
Planned validation
cd converters/wisdom
uv sync
uv run pytest
Please confirm whether the scope and Python 3.11-3.14 matrix match the project's current CI direction before implementation is submitted.
Problem
The Wisdom converter already has bidirectional pytest coverage and declares Python >=3.11, but the current
mainbranch has no dedicated GitHub Actions workflow for it.Proposed scope
Add one CI-only file,
.github/workflows/converter-wisdom-ci.yml, that:converters/wisdom/**and for changes to the workflow itself;uv syncanduv run pytestfromconverters/wisdom;This proposal does not change converter behavior, the Ossie specification, ontology, SDK models, dependencies, or lock files.
Overlap check
No open Wisdom CI issue, PR, or workflow was found on 2026-07-27. PRs #222 and #262 currently touch
converters/wisdom/pyproject.tomlto change the local SDK source path. They do not touch the proposed workflow file, but this plan will be revalidated if either PR merges first.Planned validation
Please confirm whether the scope and Python 3.11-3.14 matrix match the project's current CI direction before implementation is submitted.