allow manual runs
diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml
index 124ee00..87c60c7 100644
--- a/.github/workflows/c-cpp.yml
+++ b/.github/workflows/c-cpp.yml
@@ -1,10 +1,8 @@
 name: C/C++ CI
 
 on:
-  push:
-    branches: [ "master" ]
-  pull_request:
-    branches: [ "master" ]
+  # allow manual runs
+  workflow_dispatch:
 
 jobs:
   build: