-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
This top-level issue tracks the ongoing refactoring of the codebase to enhance organization, reusability, and testability. It will spawn subtasks for each recommendation below. The initial phase focuses on extracting core setup logic. Migrating packages under internal disables exposing them to the outside of the internal.
- refactor the initial checks and the loading of cli options and environment to its own package under
internaldir. - refactor the logger setup to its own package under
internaldir. - refactor the github related action (status update content fetching etc.) to the a service under
internalthat should be used by the handler. - refactor the config parser of the codeCurfew in its own package under
/pkgdir to reuse in its validator.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed