build: strip warnings from stdout in get_release (#37999)

build: strip warnings from stdout in get_release
This commit is contained in:
Shelley Vohr
2023-04-17 17:15:00 +02:00
committed by GitHub
parent 0c8fff74c6
commit 42354e6b5d

View File

@@ -382,7 +382,11 @@ 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