diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 7e38f3b6..5d920049 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -197,6 +197,7 @@ jobs:
           - uses: actions/checkout@v4
             with:
               repository: rstudio/connect
+              ref: 98c9cbec68a064d87cd274c9d16aa4775de6e3b4
               path: 'test/connect-rsconnect-python'
               sparse-checkout: |
                   test/rsconnect-python
@@ -254,5 +255,3 @@ jobs:
               name: cypress-screenshots_${{ matrix.PY_VERSION }}_native
               path: test/connect-rsconnect-python/cypress/screenshots
               if-no-files-found: ignore
-
-