Skip to content

Merge pull request #7 from CharlesDias/develop #19

Merge pull request #7 from CharlesDias/develop

Merge pull request #7 from CharlesDias/develop #19

Workflow file for this run

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
name: Flawfinder
on: [push]
jobs:
flawfinder:
name: Flawfinder
runs-on: ubuntu-latest
container:
image: charlesdias/stm32_gtest:latest
permissions:
actions: read
contents: read
security-events: write
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Flawfinder scan
run: flawfinder --html --context --minlevel=1 ./source/nucleo-f446ze-library/Libraries > flawfinder-report.html
- name: Upload analysis results
uses: actions/upload-artifact@v3
with:
name: Archive production artifacts
path: flawfinder-report.html
retention-days: 90