This action uses LSVerifier to formally verify ANSI-C projects. This action will run LSVerifier in all available repositories on the runner.
lsverifier_options (optional): give the options to be used with LSVerifier.
- name: LSVerifier
uses: Goblin57/LSVerifier-Action@v1
Because this action uses a Docker container, your workflow must be executed on a runner with a Linux operating system.
name: test workflow
on: push
jobs:
test-job:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
- name: run action
uses: Goblin57/LSVerifier-Action@v1
with:
lsverifier_options: "-r -f"