Skip to content

Refactor CLI into modular architecture#147

Open
XDiamond7D7 wants to merge 1 commit into
zigcBenx:masterfrom
XDiamond7D7:refactor-modular-cli
Open

Refactor CLI into modular architecture#147
XDiamond7D7 wants to merge 1 commit into
zigcBenx:masterfrom
XDiamond7D7:refactor-modular-cli

Conversation

@XDiamond7D7
Copy link
Copy Markdown

Closes #95

Summary

  • Split the monolithic CLI into focused modules for config, templates, GitLab API calls, git helpers, prompts, and command workflows
  • Kept gitHappens.py as a backward-compatible launcher
  • Added unit tests for the new modules
  • Updated README with the new project structure

Tests

  • python3 -B -m unittest discover -s tests

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.

Report incident is not indicent type

1 participant