diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml
index 7ba7e38..2dbfbca 100644
--- a/.github/workflows/demo.yml
+++ b/.github/workflows/demo.yml
@@ -33,6 +33,11 @@ jobs:
       - name: Install nix
         uses: cachix/install-nix-action@v20
 
+      - uses: cachix/cachix-action@v14
+        with:
+          name: mycache
+          authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
+
       - name: Build ${{ matrix.demo.name }} .#${{ matrix.demo.flake }}
         run: |
           cd demo/${{ matrix.demo.name }}
diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index 8b4fee3..f45fd75 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -40,6 +40,11 @@ jobs:
       - name: Install nix
         uses: cachix/install-nix-action@v20
 
+      - uses: cachix/cachix-action@v14
+        with:
+          name: mycache
+          authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
+
       - name: Build docs
         run: |
           nix \