diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 9ef5b60b50c4ffdce5f85529e3ef80f3ce7ea3ba..cc9aff985a269269b00f24dfd06b3250cbf8bfc3 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -41,7 +41,7 @@ jobs:
       run: |
         # Get a Python 2 compatible version of setuptools_scm so that pip
         # doesn't install a Python 2 incompatible version for cbor2.
-        pip install setuptools_scm==1.17.0
+        pip install setuptools_scm<6
         python -m pip install -v ./[test]
 
     - name: "Dump Python Environment"