-
Notifications
You must be signed in to change notification settings - Fork 18
Closed
Labels
good first issueNew-contributor friendlyNew-contributor friendlyhelp wantedOpen to participation from the communityOpen to participation from the community✨ goal: improvementImprovement to an existing featureImprovement to an existing feature🏁 status: ready for workReady for workReady for work🟨 priority: mediumNot blocking but should be fixed soonNot blocking but should be fixed soon🤖 aspect: dxConcerns developers' experience with the codebaseConcerns developers' experience with the codebase
Description
Problem
Our logger uses explicit ANSI color coding for log states like success, warning and error but does not use the GitHub notation making the (extremely verbose) logs less navigable and harder to review when debugging.
Description
GitHub Workflows have some special notations for different outputs that lead to different presentation of those outputs in the UI. They are documented in the GitHub docs.
Notable notations include the ones for DEBUG, WARNING and ERROR messages:
::debug::{message}
::warning file={name},line={line},col={col}::{message}
::error file={name},line={line},col={col}::{message}
Configuring the customised logger to output messages in this format can improve the logging system drastically in terms of readability and improve debugging experience.
Implementation
- I would be interested in implementing this feature.
Metadata
Metadata
Assignees
Labels
good first issueNew-contributor friendlyNew-contributor friendlyhelp wantedOpen to participation from the communityOpen to participation from the community✨ goal: improvementImprovement to an existing featureImprovement to an existing feature🏁 status: ready for workReady for workReady for work🟨 priority: mediumNot blocking but should be fixed soonNot blocking but should be fixed soon🤖 aspect: dxConcerns developers' experience with the codebaseConcerns developers' experience with the codebase