ci: add missing auth
diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml
index a4a527a..d471c6c 100644
--- a/.github/workflows/image.yml
+++ b/.github/workflows/image.yml
@@ -21,6 +21,13 @@
         with:
           github-token: ${{ secrets.GITHUB_TOKEN }}
 
+      - name: Authenticate to Quay.io
+        uses: docker/login-action@v2
+        with:
+          registry: quay.io
+          username: ${{ secrets.QUAY_USERNAME }}
+          password: ${{ secrets.QUAY_ROBOT_TOKEN }}
+
       - name: Build image
         run: earthly +image --tag ${{ github.sha }}
         env: