From a2d0af4bc3ead931c9467dcf8c7b50e8b8015a6c Mon Sep 17 00:00:00 2001 From: Keeley Hammond Date: Mon, 3 Apr 2023 03:40:35 -0700 Subject: [PATCH] build: strip warnings from stdout in `get_release` (#37795) build: strip warnings from stdout in `get_release` (#37277) build: strip warnings from stdout in get_release Co-authored-by: Shelley Vohr --- script/release/uploaders/upload.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/script/release/uploaders/upload.py b/script/release/uploaders/upload.py index fca2f02f76eba..31c312b2c072c 100755 --- a/script/release/uploaders/upload.py +++ b/script/release/uploaders/upload.py @@ -383,7 +383,10 @@ def upload_sha256_checksum(version, file_path, key_prefix=None): def get_release(version): script_path = os.path.join( ELECTRON_DIR, 'script', 'release', 'find-github-release.js') - release_info = execute(['node', script_path, version]) + # Strip warnings from stdout to ensure the only output is the desired object + release_env = os.environ.copy() + release_env['NODE_NO_WARNINGS'] = '1' + release_info = execute(['node', script_path, version], release_env) release = json.loads(release_info) return release