summaryrefslogtreecommitdiff
path: root/scripts/dev/ci/problemmatchers.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/dev/ci/problemmatchers.py')
-rw-r--r--scripts/dev/ci/problemmatchers.py16
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": [
{