diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml
index 1247fb050c061027503ab408ae6640653ba035bc..dfaefeebf5647f40f600622b168890d7cedde0c9 100644
--- a/.github/workflows/ccpp.yml
+++ b/.github/workflows/ccpp.yml
@@ -9,6 +9,8 @@ jobs:
     
     steps:
     - uses: actions/checkout@v1
+    - name: autogen
+      run: ./autogen.sh
     - name: configure
       run: ./configure
     - name: make