From 5b7f7f8df7dfc5dc15ccb6a490e425df20fcab24 Mon Sep 17 00:00:00 2001 From: John Kleinschmidt Date: Fri, 24 Apr 2026 09:50:56 -0400 Subject: [PATCH 1/2] chore: use auth-mode login for az storage blob upload --- build/linux/sysroot_scripts/sysroot_creator.py | 1 + 1 file changed, 1 insertion(+) diff --git a/build/linux/sysroot_scripts/sysroot_creator.py b/build/linux/sysroot_scripts/sysroot_creator.py index 1a90dcf..1f9f847 100755 --- a/build/linux/sysroot_scripts/sysroot_creator.py +++ b/build/linux/sysroot_scripts/sysroot_creator.py @@ -816,6 +816,7 @@ def upload_sysroot(arch: str) -> str: sha = sha256sumfile(tarball_path) command = [ "az", "storage", "blob", "upload", + "--auth-mode", "login", "-f", tarball_path, "-c", "linux-sysroots", "-n", sha, From f776da28ceb42f484efe16e11b6ec540f2495f4c Mon Sep 17 00:00:00 2001 From: John Kleinschmidt Date: Fri, 24 Apr 2026 10:16:04 -0400 Subject: [PATCH 2/2] chore: remove no longer needed storage-preview extension --- .github/workflows/build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 48f3a1e..850e407 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,7 +86,6 @@ jobs: run: | json_url="https://raw.githubusercontent.com/electron/electron/main/script/sysroots.json" curl --output build/linux/sysroot_scripts/sysroots.json $json_url -H "Accept: application/json" - az extension add --name storage-preview - name: Upload Sysroots to Azure run: ./build/linux/sysroot_scripts/build_and_upload.py --upload - name: Upload Sysroot JSON Artifact