for better developer experience: - add inline annotations using problem matchers, see https://github.com/actions/toolkit/blob/main/docs/problem-matchers.md - use a single step for uploading both output files, because the `path` setting is actually passed to [@actions/glob](https://github.com/actions/toolkit/tree/main/packages/glob), i removed the double quotes and the leading "./" from the paths. - use "::error" workflow command to signify the failure, see https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#example-creating-an-annotation-for-an-error Signed-off-by: Kefu Chai <kefu.chai@scylladb.com> Closes scylladb/scylladb#23310
17 lines
353 B
JSON
17 lines
353 B
JSON
{
|
|
"problemMatcher": [
|
|
{
|
|
"owner": "seastar-bad-include",
|
|
"severity": "error",
|
|
"pattern": [
|
|
{
|
|
"regexp": "^(.+):(\\d+):(.+)$",
|
|
"file": 1,
|
|
"line": 2,
|
|
"message": 3
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|