diff options
author | Roxie Linden <roxie@lindenlab.com> | 2024-08-07 14:16:11 -0700 |
---|---|---|
committer | Roxie Linden <roxie@lindenlab.com> | 2024-08-07 14:16:11 -0700 |
commit | 63a4ad9b98a21b86986385398f7a93043c4f3650 (patch) | |
tree | b4f53e2bcec95d4fda38698b8fd7e838075cbbb1 /.github/workflows | |
parent | 753cf01ef0165e840d90fe9e9b943eb27c2b6f19 (diff) |
Add Windows multi-pdb upload capability
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yaml | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 03dcad2158..6e5d166847 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -373,15 +373,28 @@ jobs: needs: build runs-on: ubuntu-latest steps: + - name: Download Windows Symbols + if: env.BUGSPLAT_USER && env.BUGSPLAT_PASS + uses: actions/download-artifact@v4 + with: + name: Windows-symbols + - name: Extract viewer pdb + if: env.BUGSPLAT_USER && env.BUGSPLAT_PASS + shell: bash + run: | + mkdir _artifacts + tar -xJf ${{ needs.build.outputs.viewer_channel }}.sym.tar.xz -C _artifacts - name: Post Windows symbols if: env.BUGSPLAT_USER && env.BUGSPLAT_PASS - uses: secondlife/viewer-build-util/post-bugsplat-windows@v2 + uses: Bugsplat-Git/symbol-upload@v9.1.1 with: username: ${{ env.BUGSPLAT_USER }} password: ${{ env.BUGSPLAT_PASS }} database: "SecondLife_Viewer_2018" - channel: ${{ needs.build.outputs.viewer_channel }} + application: ${{ needs.build.outputs.viewer_channel }} version: ${{ needs.build.outputs.viewer_version }} + directory: _artifacts + files: "**/*.pdb" post-mac-symbols: env: |