ci: add 10–15min timeouts to informational steps

ober

f6ae1c072df069c6b9c5a4eb27b8521b67c64318

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 247bece..cb63d80 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -44,6 +44,7 @@ jobs:
 
       - name: Run feature tests (informational)
         continue-on-error: true
+        timeout-minutes: 10
         run: |
           docker run --rm \
             -v "${{ github.workspace }}:/workspace" -w /workspace \
@@ -55,6 +56,7 @@ jobs:
         # NOTE: ~20 fences across docs/ currently have real parse errors
         # (mismatched parens etc). Informational until they are fixed.
         continue-on-error: true
+        timeout-minutes: 10
         run: |
           docker run --rm \
             -v "${{ github.workspace }}:/workspace" -w /workspace \
@@ -64,6 +66,7 @@ jobs:
 
       - name: Check doc examples (strict, imports resolved)
         continue-on-error: true
+        timeout-minutes: 15
         run: |
           docker run --rm \
             -v "${{ github.workspace }}:/workspace" -w /workspace \