diff --git a/.github/workflows/host.yml b/.github/workflows/host.yml
index 61f6530..61bc62a 100644
--- a/.github/workflows/host.yml
+++ b/.github/workflows/host.yml
@@ -32,5 +32,7 @@ jobs:
     - name: Install dependencies
       run: |
         pdm install -G :all
+        pdm add amaranth==0.4.1
+        pdm add luna-usb~=0.1
     - name: Run tests
       run: pdm run test
diff --git a/pyproject.toml b/pyproject.toml
index 97cc8c3..3c86276 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -33,12 +33,6 @@ dependencies = [
 ]
 dynamic = ["version"]
 
-[project.optional-dependencies]
-py_ci = [
-    "amaranth==0.4.1",
-    "luna-usb~=0.1",
-]
-
 [project.urls]
 repository = "https://github.com/greatscottgadgets/apollo"
 issues     = "https://github.com/greatscottgadgets/apollo/issues"