summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorRoxie Linden <roxie@lindenlab.com>2024-08-06 12:06:40 -0700
committerRoxie Linden <roxie@lindenlab.com>2024-08-06 12:06:40 -0700
commitc52c25e10db2b86a70929793a5d723c012a37671 (patch)
tree5667bb37831f2763f845dd4505c601b4c2ec92ad /.github/workflows
parent83c1f45dbacecd9a9fe2a99c8dcd307b143f2b35 (diff)
As bugspat upload is broken for dylibs within .dSYM bundles, upload the dylibs directly
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yaml15
1 files changed, 13 insertions, 2 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 506dbff664..21016c1015 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -399,7 +399,7 @@ jobs:
run: |
mkdir _extracted
tar -xJf "${{ needs.build.outputs.viewer_channel }}.sym.tar.gz" -C _extracted
- - name: Post Mac symbols
+ - name: Post Mac Executable symbols
if: env.BUGSPLAT_USER && env.BUGSPLAT_PASS
uses: Bugsplat-Git/symbol-upload@v9.1.1
with:
@@ -409,7 +409,18 @@ jobs:
application: ${{ needs.build.outputs.viewer_channel }}
version: ${{ needs.build.outputs.viewer_version }}
directory: _extracted
- files: "**/*.dSYM"
+ files: "**/*.app.dSYM"
+ - name: Post Mac Dylib symbols
+ if: env.BUGSPLAT_USER && env.BUGSPLAT_PASS
+ uses: Bugsplat-Git/symbol-upload@v9.1.1
+ with:
+ username: ${{ env.BUGSPLAT_USER }}
+ password: ${{ env.BUGSPLAT_PASS }}
+ database: "SecondLife_Viewer_2018"
+ application: ${{ needs.build.outputs.viewer_channel }}
+ version: ${{ needs.build.outputs.viewer_version }}
+ directory: _extracted
+ files: "**/*.dylib"
release:
needs: [setvar, build, sign-and-package-windows, sign-and-package-mac]