diff options
Diffstat (limited to 'scripts/dev/ci/problemmatchers.py')
-rw-r--r-- | scripts/dev/ci/problemmatchers.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/scripts/dev/ci/problemmatchers.py b/scripts/dev/ci/problemmatchers.py index d479b3efb..c59eabeb0 100644 --- a/scripts/dev/ci/problemmatchers.py +++ b/scripts/dev/ci/problemmatchers.py @@ -69,6 +69,22 @@ MATCHERS = { }, ], + # https://raw.githubusercontent.com/rhysd/actionlint/main/.github/actionlint-matcher.json + "actionlint": [ + { + "pattern": [ + { + "regexp": r"^(?:\x1b\[\d+m)?(.+?)(?:\x1b\[\d+m)*:(?:\x1b\[\d+m)*(\d+)(?:\x1b\[\d+m)*:(?:\x1b\[\d+m)*(\d+)(?:\x1b\[\d+m)*: (?:\x1b\[\d+m)*(.+?)(?:\x1b\[\d+m)* \[(.+?)\]$", + "file": 1, + "line": 2, + "column": 3, + "message": 4, + "code": 5, + }, + ], + }, + ], + # filename.py:313: unused function 'i_am_never_used' (60% confidence) "vulture": [ { |