diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 901cd092aff36ee8aa4af7d67779095cb81b3bca..a901e33ec168849d73cd7f65cd1ef05e5f9bb945 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -256,7 +256,7 @@ jobs:
     needs: build
     runs-on: windows
     steps:
-      - name: Post windows symbols
+      - name: Post Windows symbols
         uses: secondlife/viewer-post-bugsplat-windows@main
         with:
           username: ${{ secrets.BUGSPLAT_USER }}
@@ -265,6 +265,19 @@ jobs:
           channel: ${{ needs.build.outputs.viewer_channel }}
           version: ${{ needs.build.outputs.viewer_version }}
 
+  post-mac-symbols:
+    needs: build
+    runs-on: macos
+    steps:
+      - name: Post Mac symbols
+        uses: secondlife/viewer-post-bugsplat-mac@main
+        with:
+          username: ${{ secrets.BUGSPLAT_USER }}
+          password: ${{ secrets.BUGSPLAT_PASS }}
+          database: "SecondLife_Viewer_2018"
+          channel: ${{ needs.build.outputs.viewer_channel }}
+          version: ${{ needs.build.outputs.viewer_version }}
+
   release:
     needs: build
     runs-on: ubuntu-latest