diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index f7883c7..a306670 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -97,8 +97,8 @@
         with:
           name: openvpn-mingw-${{ matrix.arch }}
           path: |
-            ${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/Debug/*.exe
-            ${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/Debug/*.dll
+            ${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/**/Debug/*.exe
+            ${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/**/Debug/*.dll
             !${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/Debug/test_*.exe
 
       - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
