Skip to content

Creates annotations for warnings and errors in gcc builds in GitHub Workflows

Notifications You must be signed in to change notification settings

olemorud/gcc-problem-matcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GCC problem matcher (no longer maintained)

Warning This repository is no longer maintained, the new upstream is: https://github.com/root-project/gcc-problem-matcher-improved

FOSSA Status

Creates annotations for warnings and errors in gcc builds.

image

Inputs

build-directory

Optional Directory the build is running in. Matched errors will not be able to point to the correct file or create warnings in the Files changed overview unless this is correct.

Example usage

Create annotations for builds done in the default directory. Add this anywhere before starting the build.

    - uses: olemorud/gcc-problem-matcher@v1.0
    
    - name: Build
      run: |
        ...

Create annotations for builds done in directory /workspace/build/

    - uses: olemorud/gcc-problem-matcher@master
      with:
        build-directory: /workspace/build/
        
    - name: Build
      run: |
         ...