Compare commits

...

2 Commits

Author SHA1 Message Date
928f1f51db chore: add valgrind check workflow
All checks were successful
Check valgrind / check-valgrind (push) Successful in 1m25s
Run tests / test (push) Successful in 13s
2025-09-03 16:34:27 +02:00
3b5c4cfeb9 chore: update test workflow 2025-09-03 16:34:19 +02:00
2 changed files with 32 additions and 1 deletions

View File

@@ -0,0 +1,29 @@
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

View File

@@ -3,12 +3,14 @@ on:
push:
jobs:
test-project:
test:
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: Run tests
run: make test