diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 4262d3b6efcc37ad2a84e0901a9f7819c03e0d68..3ea58d9c0971f3f68904d96571c7beb58e5c730e 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -18,6 +18,10 @@ jobs:
           - runner: macos-12-xl
             developer_dir: "/Applications/Xcode_14.0.1.app/Contents/Developer"
     runs-on: ${{ matrix.runner }}
+    outputs:
+      # pass these from build job to release job
+      installer: ${{ steps.build.outputs.installer }}
+      metadata: ${{ steps.build.outputs.metadata }}
     env:
       AUTOBUILD_ADDRSIZE: 64
       AUTOBUILD_BUILD_ID: ${{ github.run_id }}
@@ -245,5 +249,5 @@ jobs:
         with:
           generate_release_notes: true
           files: |
-            ${{ steps.build.outputs.installer }}
-            ${{ steps.build.outputs.metadata }}
+            ${{ jobs.build.outputs.installer }}
+            ${{ jobs.build.outputs.metadata }}