CI: Enable GitHub Problem Matchers for compiler warnings.

This commit is contained in:
Jacob Oursland
2024-12-13 16:33:43 -08:00
committed by Chris Hennes
parent f45bb478cf
commit 2070a7852d
3 changed files with 52 additions and 0 deletions

View File

@@ -83,6 +83,21 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Add GCC Problem Matcher
if: runner.os == 'Linux'
run: |
echo "::add-matcher::${{ runner.workspace }}/FreeCAD/.github/problemMatcher/gcc.json"
- name: Add Clang Problem Matcher
if: runner.os == 'macOS'
run: |
echo "::add-matcher::${{ runner.workspace }}/FreeCAD/.github/problemMatcher/clang.json"
- name: Add MSVC++ Problem Matcher
if: runner.os == 'Windows'
run: |
echo "::add-matcher::${{ runner.workspace }}/FreeCAD/.github/problemMatcher/msvc.json"
- name: Make needed directories, files and initializations
id: Init
run: |