diff --git a/.github/actions/checkout/action.yml b/.github/actions/checkout/action.yml index f80ca93218..4568e8dc29 100644 --- a/.github/actions/checkout/action.yml +++ b/.github/actions/checkout/action.yml @@ -143,11 +143,12 @@ runs: echo "No changes to patches detected" fi fi - - name: Remove patch conflict problem matcher + - name: Remove patch conflict problem matchers shell: bash run: | echo "::remove-matcher owner=merge-conflict::" echo "::remove-matcher owner=patch-conflict::" + echo "::remove-matcher owner=patch-needs-update::" - name: Upload patches stats if: ${{ inputs.target-platform == 'linux' && github.ref == 'refs/heads/main' }} shell: bash diff --git a/.github/problem-matchers/patch-conflict.json b/.github/problem-matchers/patch-conflict.json index e8324448cb..e145746321 100644 --- a/.github/problem-matchers/patch-conflict.json +++ b/.github/problem-matchers/patch-conflict.json @@ -19,6 +19,16 @@ "line": 3 } ] + }, + { + "owner": "patch-needs-update", + "pattern": [ + { + "regexp": "^((patches\/.*): needs update)$", + "message": 1, + "file": 2 + } + ] } ] }