Skip to content

Bump library/node from 22.7.0-bullseye to 22.8.0-bullseye #141

Bump library/node from 22.7.0-bullseye to 22.8.0-bullseye

Bump library/node from 22.7.0-bullseye to 22.8.0-bullseye #141

Workflow file for this run

name: Test
on:
push:
branches:
- '**'
- '!dependabot/**'
pull_request:
branches:
- 'main'
permissions:
contents: read
jobs:
test:
name: CppCheck
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: ./
with:
tool: 'CppCheck'
input_file: 'test/test.xml'
sarif_file: 'test.sarif'
- run: |
cat test.sarif
- name: check SARIF output
run: |
import json
with open('test.sarif') as fh:
sarif = json.load(fh)
results = sarif['runs'][0]['results']
assert set(r['ruleId'] for r in results) == {'uninitvar', 'missingIncludeSystem'}
assert sarif['runs'][0]['tool']['driver']['name'] == 'CppCheck'
shell: python