Skip to content

docs: Remove legacy files and enhance package cleanup action#261

Merged
nookyo merged 3 commits intomainfrom
193-cleanup-action-create-workflow-for-cleaning-up-maven-snapshot-artifacts
Jul 7, 2025
Merged

docs: Remove legacy files and enhance package cleanup action#261
nookyo merged 3 commits intomainfrom
193-cleanup-action-create-workflow-for-cleaning-up-maven-snapshot-artifacts

Conversation

@nookyo
Copy link
Copy Markdown
Collaborator

@nookyo nookyo commented Jul 7, 2025

docs: Streamline the codebase by removing outdated loader, report, and wrapper files. Introduce new reporting strategies and improve configuration loading, error handling, and logging. Update documentation to reflect support for both Docker and Maven packages.

nookyo added 3 commits July 4, 2025 14:01
…container and maven report strategies

- Deleted old loader.js, report.js, and wrapper.js files to streamline codebase.
- Added ContainerReport and MavenReport classes for improved reporting functionality.
- Implemented abstract package strategy with ContainerStrategy and MavenStrategy for better package handling.
- Introduced utility classes for API calls and wildcard matching to enhance modularity.
- Updated configuration loading mechanism with a new ConfigLoader class.
- Enhanced error handling and logging throughout the new implementations.
…n-snapshot-artifacts' of https://github.com/Netcracker/qubership-workflow-hub into 193-cleanup-action-create-workflow-for-cleaning-up-maven-snapshot-artifacts
@nookyo nookyo requested a review from borislavr as a code owner July 7, 2025 10:32
@github-actions github-actions bot added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 7, 2025
@nookyo nookyo merged commit 717a579 into main Jul 7, 2025
12 of 14 checks passed
@nookyo nookyo deleted the 193-cleanup-action-create-workflow-for-cleaning-up-maven-snapshot-artifacts branch July 7, 2025 10:32
@github-actions github-actions bot locked and limited conversation to collaborators Jul 7, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants