Files
cproj/.github/workflows/check-valgrind.yaml
Andrea 42686abc67
All checks were successful
Run tests / test (push) Successful in 14s
Check valgrind / check-valgrind (push) Successful in 19s
chore: add github actions
2025-09-09 09:49:22 +02:00

19 lines
447 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 valgrind
- name: Build program
run: make
- name: Run valgrind
run: valgrind -s --leak-check=full --error-exitcode=1 ./bin/program