diff options
| author | Dan Engelbrecht <[email protected]> | 2024-10-16 09:49:30 +0200 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2024-10-16 09:49:30 +0200 |
| commit | 86af7cf3323accb8c930e41073fe2d47922770cc (patch) | |
| tree | f9dbfa0c7c5a11059c7a8ffa1d497fa32399c786 /.github/workflows | |
| parent | add --dryrun instructions to projectstore drop (#199) (diff) | |
| download | zen-86af7cf3323accb8c930e41073fe2d47922770cc.tar.xz zen-86af7cf3323accb8c930e41073fe2d47922770cc.zip | |
upload linux mac exe to sentry (#196)
* upload mac/linux executables to sentry using `debug-files bundle-sources` on all platforms
* update sentry-cli to latest on windows
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/create_release.yml | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 10b772ea7..0d2c5a986 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -50,7 +50,8 @@ jobs: - name: Upload To Sentry run: | - scripts\sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} upload-dif --org to --project zen-server --include-sources build/windows/x64/release/zenserver.pdb build/windows/x64/release/zenserver.exe build/windows/x64/release/zen.pdb build/windows/x64/release/zen.exe + scripts\sentry-cli debug-files bundle-sources build/windows/x64/release/zenserver.pdb build/windows/x64/release/zen.pdb + scripts\sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} debug-files upload --org to --project zen-server build/windows/x64/release/zenserver.exe build/windows/x64/release/zen.exe build/windows/x64/release/zenserver.pdb build/windows/x64/release/zen.pdb build/windows/x64/release/zenserver.src.zip build/windows/x64/release/zen.src.zip - name: Upload zenserver-win64 uses: actions/upload-artifact@v3 @@ -110,7 +111,8 @@ jobs: - name: Upload To Sentry run: | - scripts/sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} upload-dif --org to --project zen-server --include-sources build/linux/x86_64/release/zenserver.sym build/linux/x86_64/release/zen.sym + scripts/sentry-cli debug-files bundle-sources build/linux/x86_64/release/zenserver.sym build/linux/x86_64/release/zen.sym + scripts/sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} debug-files upload --org to --project zen-server build/linux/x86_64/release/zenserver build/linux/x86_64/release/zen build/linux/x86_64/release/zenserver.sym build/linux/x86_64/release/zen.sym build/linux/x86_64/release/zenserver.src.zip build/linux/x86_64/release/zen.src.zip - name: Upload zenserver-linux uses: actions/upload-artifact@v3 @@ -163,13 +165,15 @@ jobs: env: INSTALL_DIR: ./scripts -# - name: Upload To Sentry arm64 -# run: | -# scripts/sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} upload-dif --org to --project zen-server --include-sources build/macosx/arm_64/release/zenserver.dSYM + - name: Upload To Sentry arm64 + run: | + scripts/sentry-cli debug-files bundle-sources build/macosx/arm64/release/zenserver.dSYM build/macosx/arm64/release/zen.dSYM + scripts/sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} debug-files upload --org to --project zen-server build/macosx/arm64/release/zenserver build/macosx/arm64/release/zen build/macosx/arm64/release/zenserver.dSYM build/macosx/arm64/release/zen.dSYM build/macosx/arm64/release/zenserver.src.zip build/macosx/arm64/release/zen.src.zip - name: Upload To Sentry x86_64 run: | - scripts/sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} upload-dif --org to --project zen-server --include-sources build/macosx/x86_64/release/zenserver.dSYM build/macosx/x86_64/release/zen.dSYM + scripts/sentry-cli debug-files bundle-sources build/macosx/x86_64/release/zenserver.dSYM build/macosx/x86_64/release/zen.dSYM + scripts/sentry-cli --auth-token ${{ secrets.SENTRY_API_KEY }} debug-files upload --org to --project zen-server build/macosx/x86_64/release/zenserver build/macosx/x86_64/release/zen build/macosx/x86_64/release/zenserver.dSYM build/macosx/x86_64/release/zen.dSYM build/macosx/x86_64/release/zenserver.src.zip build/macosx/x86_64/release/zen.src.zip - name: Upload zenserver-macos uses: actions/upload-artifact@v3 |