diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml
index bae149a..edbe12d 100644
--- a/.gitea/workflows/test.yaml
+++ b/.gitea/workflows/test.yaml
@@ -5,6 +5,7 @@ on: [workflow_call]
 jobs:
   test:
     runs-on: ubuntu-latest
+    container: node:20-bookworm-slim
     services:
       postgres:
         image: postgres:17-alpine