diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml
index 43801cdc8..40c2a9d98 100644
--- a/.github/workflows/builder.yml
+++ b/.github/workflows/builder.yml
@@ -61,7 +61,7 @@ jobs:
 
       - name: Build wheels cp312
         uses: home-assistant/wheels@2023.10.5
-        if: steps.requirements.outputs.changed == 'true'
+        if: github.event_name == 'release' || steps.requirements.outputs.changed == 'true'
         with:
           tag: musllinux_1_2
           abi: cp312