diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index a0803f5490d074ca8ce0427f5c92f2f8b53cfccd..f27dc13e80b481991e8165e1224395105376b72b 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -82,7 +82,7 @@ jobs:
         run: cd frontends/web && npm install && npm run build && npm run lint
   build-sdl:
     name: Build SDL
-    timeout-minutes: 10
+    timeout-minutes: 30
     strategy:
       matrix:
         rust-version: [