https://github.com/olemorud/gcc-problem-matcher
Creates annotations for warnings and errors in gcc builds in GitHub Workflows
https://github.com/olemorud/gcc-problem-matcher
actions continuous-integration gcc github marketplace problem-matcher warnings workflows
Last synced: about 2 months ago
JSON representation
Creates annotations for warnings and errors in gcc builds in GitHub Workflows
- Host: GitHub
- URL: https://github.com/olemorud/gcc-problem-matcher
- Owner: olemorud
- Created: 2023-03-14T11:59:59.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-29T08:25:56.000Z (almost 2 years ago)
- Last Synced: 2025-03-04T08:51:22.671Z (3 months ago)
- Topics: actions, continuous-integration, gcc, github, marketplace, problem-matcher, warnings, workflows
- Language: JavaScript
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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[](https://app.fossa.com/projects/git%2Bgithub.com%2Folemorud%2Fgcc-problem-matcher?ref=badge_shield)
Creates annotations for warnings and errors in gcc builds.

## 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.
```yaml
- uses: olemorud/[email protected]
- name: Build
run: |
...
```Create annotations for builds done in directory `/workspace/build/`
```yaml
- uses: olemorud/gcc-problem-matcher@master
with:
build-directory: /workspace/build/
- name: Build
run: |
...
```