As bugspat upload is broken for dylibs within .dSYM bundles, upload the dylibs directly

master
Roxie Linden 2024-08-06 12:06:40 -07:00
parent 83c1f45dba
commit c52c25e10d
1 changed files with 13 additions and 2 deletions

View File

@ -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]