diff --git a/.github/workflows/why2-project.yml b/.github/workflows/why2-project.yml
new file mode 100644
index 0000000..8941bd0
--- /dev/null
+++ b/.github/workflows/why2-project.yml
@@ -0,0 +1,51 @@
+name: Test WHY2
+
+on:
+  push:
+    branches: [ development ]
+  workflow_dispatch:
+
+jobs:
+  test-project:
+    runs-on: ${{ matrix.os }}
+
+    strategy:
+      matrix:
+        os:  [ ubuntu-latest ]
+        include:
+          - os: ubuntu-latest
+            configure: configure.sh
+            build: build.sh
+            test: test
+            
+    steps:
+      - name: Checkout repository
+        uses: actions/checkout@v2
+        with:
+          ref: development
+
+      - if: matrix.os == 'ubuntu-latest'
+        name: Update packages
+        run: | 
+          sudo apt update 
+          sudo apt upgrade
+
+      - name: Permissions
+        run: |
+          chmod +x ${{ matrix.configure }}
+          chmod +x ${{ matrix.build }}
+
+      - name: Praparating
+        run: sudo ./${{ matrix.configure }}
+
+      - name: Install WHY2
+        run: sudo ./${{ matrix.build }} install
+
+      - name: Download WHY2 test project
+        run: wget -O ${{ matrix.test }}.c https://gist.github.com/ENGO150/d8419b6c31ffb68ebb930a5b41af8c73/raw
+
+      - name: Build WHY2 project
+        run: cc ${{ matrix.test }}.c -lwhy2 -Wall -ljson-c -lcurl -o ${{ matrix.test }}
+
+      - name: Run test
+        run: ./${{ matrix.test }}
\ No newline at end of file
diff --git a/.github/workflows/why2-test.yml b/.github/workflows/why2-test.yml
index 05976c0..cadc451 100644
--- a/.github/workflows/why2-test.yml
+++ b/.github/workflows/why2-test.yml
@@ -54,48 +54,4 @@ jobs:
       - name: Test
         run: |
           ./${{ matrix.output }}
-          ${{ matrix.app }}
-
-  test-project:
-    runs-on: ${{ matrix.os }}
-
-    strategy:
-      matrix:
-        os:  [ ubuntu-latest ]
-        include:
-          - os: ubuntu-latest
-            configure: configure.sh
-            build: build.sh
-            test: test
-            
-    steps:
-      - name: Checkout repository
-        uses: actions/checkout@v2
-        with:
-          ref: development
-
-      - if: matrix.os == 'ubuntu-latest'
-        name: Update packages
-        run: | 
-          sudo apt update 
-          sudo apt upgrade
-
-      - name: Permissions
-        run: |
-          chmod +x ${{ matrix.configure }}
-          chmod +x ${{ matrix.build }}
-
-      - name: Praparating
-        run: sudo ./${{ matrix.configure }}
-
-      - name: Install WHY2
-        run: sudo ./${{ matrix.build }} install
-
-      - name: Download WHY2 test project
-        run: wget -O ${{ matrix.test }}.c https://gist.github.com/ENGO150/d8419b6c31ffb68ebb930a5b41af8c73/raw
-
-      - name: Build WHY2 project
-        run: cc ${{ matrix.test }}.c -lwhy2 -Wall -ljson-c -lcurl -o ${{ matrix.test }}
-
-      - name: Run test
-        run: ./${{ matrix.test }}
\ No newline at end of file
+          ${{ matrix.app }}
\ No newline at end of file