diff --git a/Taskfile.yml b/Taskfile.yml
index f4df408b774536948f265d02d579497cc3ae5fb3..33a1c9583c558ce9238028422d4a451bf951a0ef 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -77,6 +77,7 @@ tasks:
         summary: Creates a production build of the application
         deps:
             - task: go:mod:tidy
+            - task: build:frontend
               vars:
                   BUILD_FLAGS: "{{.BUILD_FLAGS}}"
             - task: generate:icons
@@ -97,31 +98,31 @@ tasks:
         summary: Creates a production build of the application
         cmds:
             - task: build:darwin
-              vars:
-                  ARCH: arm64
-                  PRODUCTION: "true"
+        vars:
+            ARCH: arm64
+            PRODUCTION: "true"
 
     build:darwin:prod:amd64:
         summary: Creates a production build of the application
         cmds:
             - task: build:darwin
-              vars:
-                  ARCH: amd64
-                  PRODUCTION: "true"
+        vars:
+            ARCH: amd64
+            PRODUCTION: "true"
 
     build:darwin:debug:arm64:
         summary: Creates a debug build of the application
         cmds:
             - task: build:darwin
-              vars:
-                  ARCH: arm64
+        vars:
+            ARCH: arm64
 
     build:darwin:debug:amd64:
         summary: Creates a debug build of the application
         cmds:
             - task: build:darwin
-              vars:
-                  ARCH: amd64
+        vars:
+            ARCH: amd64
 
     ## ------> Linux <-------