diff --git a/.circleci/config.yml b/.circleci/config.yml index a1565f86bcc48..6c068aab8fb40 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -598,6 +598,8 @@ step-maybe-generate-breakpad-symbols: &step-maybe-generate-breakpad-symbols if [ "$GENERATE_SYMBOLS" == "true" ]; then cd src ninja -C out/Default electron:electron_symbols + cd out/Default/breakpad_symbols + find . -name \*.sym -print0 | xargs -0 npx @sentry/cli@1.51.1 difutil bundle-sources fi step-maybe-zip-symbols: &step-maybe-zip-symbols diff --git a/script/release/uploaders/upload-symbols.py b/script/release/uploaders/upload-symbols.py index 9a97705813082..a320dd3871161 100755 --- a/script/release/uploaders/upload-symbols.py +++ b/script/release/uploaders/upload-symbols.py @@ -30,7 +30,7 @@ def main(): run_symstore(pdb, SYMBOLS_DIR, PRODUCT_NAME) files = glob.glob(SYMBOLS_DIR + '/*.pdb/*/*.pdb') else: - files = glob.glob(SYMBOLS_DIR + '/*/*/*.sym') + files = glob.glob(SYMBOLS_DIR + '/*/*/*.sym') + glob.glob(SYMBOLS_DIR + '/*/*/*.src.zip') # The file upload needs to be atom-shell/symbols/:symbol_name/:hash/:symbol os.chdir(SYMBOLS_DIR)