]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Add dependabot problem matchers 16767/head
authorJosh Soref <2119212+jsoref@users.noreply.github.com>
Fri, 23 Jan 2026 13:23:21 +0000 (08:23 -0500)
committerJosh Soref <2119212+jsoref@users.noreply.github.com>
Fri, 23 Jan 2026 13:24:28 +0000 (08:24 -0500)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
.github/actions/problem-matchers/basic.json
.github/workflows/verify-pinned-python-packages.yml

index 242ff35aa0930710578ce682f6b90129c248882a..336f0f567e55b9ef7084863ce3a3220d9ee93c78 100644 (file)
                     "message": 1
                 }
             ]
+        },
+        {
+            "owner": "pip-requirements-cannot-install",
+            "severity": "error",
+            "pattern": [
+                {
+                    "regexp": "^ERROR: (Cannot install -r \\./(.*?/requirements.*?\\.txt) \\(line (\\d+)\\).*)",
+                    "message": 1,
+                    "file": 2,
+                    "line": 3
+                }
+            ]
+        },
+        {
+            "owner": "pip-requirements-conflict",
+            "severity": "notice",
+            "pattern": [
+                {
+                    "regexp": "^    (\\S+ [\\d.]+ depends on \\w+[<=>]+[\\d.]+ and [<=>]+[\\d.]+)$",
+                    "message": 1
+                }
+            ]
         }
     ]
 }
index 38726eac992c6a8730f37b7ed29abb18866e26b1..3d93684d4ad9612cd7d04b622e9983e20648255e 100644 (file)
@@ -67,6 +67,8 @@ jobs:
       - uses: actions/checkout@v5
         with:
           persist-credentials: false
+      - name: add problem matchers
+        uses: ./.github/actions/problem-matchers
       - uses: actions/setup-python@v6
         with:
           python-version: '3.11'