Files
cproj/.gitea/workflows/check-valgrind.yaml
Andrea 928f1f51db
All checks were successful
Check valgrind / check-valgrind (push) Successful in 1m25s
Run tests / test (push) Successful in 13s
chore: add valgrind check workflow
2025-09-03 16:34:27 +02:00

29 lines
702 B
YAML

name: Check valgrind
on:
push:
jobs:
check-valgrind:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v5
- name: Install build dependencies
run: sudo apt-get update && sudo apt-get install -y build-essential
- name: Build program
run: make
- name: Run valgrind
uses: Ximaz/valgrind-action@v1.2.0
with:
binary_path: "./bin/program"
binary_args: ""
ld_library_path: ""
redzone_size: 16
track_file_descriptors: true
treat_error_as_warning: false
valgrind_suppressions: ""
verbose: true
timeout: 0s