ci-tooling 2025-11-18
Major repository restructure removing Python library code in favor of pure actions
74 files · 3,136+ · 5,299-

Remove Python library code

8 files changed
  • __init__.py Removed — no longer a Python package
  • __init__.py Removed CI/CD library module
  • config_check.py Removed config checking library
  • conform.py Removed conformance checking library
  • test_config_check.py Removed config check tests
  • test_conform.py Removed conformance tests
  • conftest.py Removed test fixtures
  • Makefile Removed build system Makefile
  • Removed entire Python library (config_check, conform modules) and test suite — repository is now purely GitHub Actions deprecate architectural
    4 files
    • config_check.py
    • conform.py
    • test_config_check.py
    • test_conform.py
  • Removed Makefile, wrknv.toml, and legacy build tooling deprecate behavioral
    2 files
    • Makefile
    • wrknv.toml

Retained and updated actions infrastructure

4 files changed
  • python-ci.yml Updated reusable CI workflow
  • action.yml Retained build-psp action
  • action.yml Retained CI task runner action
  • pyproject.toml Simplified to minimal project metadata without library dependencies
  • Simplified pyproject.toml to minimal metadata now that library code is removed harden behavioral
    1 file
    • pyproject.toml
  • Updated workflows and actions with minor version and path adjustments baseline internal
    3 files
    • python-ci.yml
    • action.yml
    • action.yml