diff --git a/.gitea/workflows/check-valgrind.yaml b/.gitea/workflows/check-valgrind.yaml index 0d99ba0..f4186ed 100644 --- a/.gitea/workflows/check-valgrind.yaml +++ b/.gitea/workflows/check-valgrind.yaml @@ -10,20 +10,10 @@ jobs: uses: actions/checkout@v5 - name: Install build dependencies - run: sudo apt-get update && sudo apt-get install -y build-essential + run: sudo apt-get update && sudo apt-get install -y build-essential valgrind - 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 \ No newline at end of file + run: valgrind -s --leak-check=full --error-exitcode=1 ./bin/program \ No newline at end of file