So we want to actually start better tracking CI failures and why a step failed. It would help a lot with the queries if the severity.text level reported to New Relic matched the log level for the line.
Just from a quick search through our logs:
All warning log lines start with ##[warning]
All error log lines start with ##[error]
All error log lines start with ##[notice]
I am guessing similarly debug levels would show up as ##[debug] but we are actually doing debug level messages differently since they require ACTIONS_STEP_DEBUG to be able enabled to show up (we wrap them in a group instead so they are hidden by default, but still there in case the job fails).
So we want to actually start better tracking CI failures and why a step failed. It would help a lot with the queries if the
severity.text
level reported to New Relic matched the log level for the line.Just from a quick search through our logs:
##[warning]
##[error]
##[notice]
I am guessing similarly debug levels would show up as
##[debug]
but we are actually doing debug level messages differently since they requireACTIONS_STEP_DEBUG
to be able enabled to show up (we wrap them in a group instead so they are hidden by default, but still there in case the job fails).