-
Notifications
You must be signed in to change notification settings - Fork 206
Open
0 / 30 of 3 issues completedOpen
0 / 30 of 3 issues completed
Copy link
Labels
1.0/eng-excellencearea/contributionRegards processes for contributing to the projectRegards processes for contributing to the projectarea/corearea/qualityTracks quality issuesTracks quality issuesarea/toolsgithub_actionskind/cleanupIssues related to code cleanup and refactoringIssues related to code cleanup and refactoringkind/enhancementNew feature or requestNew feature or request
Milestone
Description
Description:
This is a high-level tracking issue to overhaul the GitHub Action. The goal is to improve maintainability, reliability, and testability by refactoring the core logic into a TypeScript package and implementing a comprehensive testing strategy.
Acceptance Criteria:
- The action's core logic is fully migrated to a TypeScript package.
- Comprehensive unit and integration tests are in place.
- The
action.ymlis simplified to an orchestrator of the TypeScript package. - The overall developer experience for maintaining and contributing to the action is significantly improved.
Sub-issues
Metadata
Metadata
Assignees
Labels
1.0/eng-excellencearea/contributionRegards processes for contributing to the projectRegards processes for contributing to the projectarea/corearea/qualityTracks quality issuesTracks quality issuesarea/toolsgithub_actionskind/cleanupIssues related to code cleanup and refactoringIssues related to code cleanup and refactoringkind/enhancementNew feature or requestNew feature or request