diff --git a/.forgejo/workflows/CI.yml b/.forgejo/workflows/CI.yml
index 79673c2..0012ee5 100644
--- a/.forgejo/workflows/CI.yml
+++ b/.forgejo/workflows/CI.yml
@@ -9,27 +9,15 @@ on:
 jobs:
   test:
     runs-on: docker
-    
-    strategy:
-      matrix:
-        lisp:
-          - sbcl-bin
-          
-    env:
-      LISP: ${{ matrix.lisp }}
+    container:
+      image: fukamachi/roswell:latest
 
     steps:
-      - uses: actions/checkout@v4
-      - name: Install Roswell
-        env:
-          LISP: ${{ matrix.lisp }}
-        run: |
-          curl -L https://raw.githubusercontent.com/roswell/roswell/master/scripts/install-for-ci.sh | sh
+      - name: Checkout code
+        uses: actions/checkout@v4
       - name: Install Qlot
         run: ros install fukamachi/qlot
       - name: Install dependencies
-        run: |
-          PATH="~/.roswell/bin:$PATH"
-          qlot install
+        run: qlot install
       - name: Run tests
         run: .qlot/bin/rove hsx.asd