diff --git a/.gitea/workflows/deploy-test.yaml b/.gitea/workflows/deploy-test.yaml
index 19dde20..a72cad6 100644
--- a/.gitea/workflows/deploy-test.yaml
+++ b/.gitea/workflows/deploy-test.yaml
@@ -9,8 +9,10 @@ jobs:
   build:
     runs-on: hugo-latest
     steps:
+      - name: Temp fix to update hugo
+        run: wget "https://github.com/gohugoio/hugo/releases/download/v0.126.3/hugo_extended_0.126.3_Linux-64bit.tar.gz" && tar xf "hugo_extended_0.126.3_Linux-64bit.tar.gz" && mv ./hugo /usr/bin/hugo && rm -f hugo_extended_0.126.3_Linux-64bit.tar.gz  LICENSE  README.md
       - name: Grab packages
-        run: apt install -y rsync openssh-client
+        run: apt update && apt install -y hugo-extended rsync openssh-client
       - uses: actions/checkout@v4
         with:
           submodules: 'true'