aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2024-10-16 09:49:30 +0200
committerGitHub Enterprise <[email protected]>2024-10-16 09:49:30 +0200
commit86af7cf3323accb8c930e41073fe2d47922770cc (patch)
treef9dbfa0c7c5a11059c7a8ffa1d497fa32399c786 /.github/workflows
parentadd --dryrun instructions to projectstore drop (#199) (diff)
downloadzen-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.yml16
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