From b5dd805d138b826300779bf9f445db7db8ba5b94 Mon Sep 17 00:00:00 2001 From: zhongfly <11155705+zhongfly@users.noreply.github.com> Date: Thu, 31 Mar 2022 11:16:00 +0800 Subject: [PATCH] Fix add ring/release_type selection option (#284) * fix add ring/build_type selection option * Add "insider fast" channel for downloading wsa * Edit release_type description --- .github/workflows/magisk.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/magisk.yml b/.github/workflows/magisk.yml index 7332224..62b146a 100644 --- a/.github/workflows/magisk.yml +++ b/.github/workflows/magisk.yml @@ -18,7 +18,7 @@ on: - arm64 - x64 & arm64 release_type: - description: "WSA Build type" + description: "WSA release type" required: true default: "retail" type: choice @@ -26,6 +26,7 @@ on: - retail - release preview - insider slow + - insider fast magisk_apk: description: "Magisk version" required: true @@ -110,9 +111,10 @@ jobs: import urllib.request arch = "${{ matrix.arch }}" - build_type_map = {"retail": "Retail", "release preview": "RP", "insider slow": "WIS"} + release_type_map = {"retail": "Retail", "release preview": "RP", "insider slow": "WIS", "insider fast": "WIF"} + release_type = release_type_map["${{ github.event.inputs.release_type }}"] if "${{ github.event.inputs.release_type }}" != "" else "Retail" - res = requests.post("https://store.rg-adguard.net/api/GetFiles", "type=CategoryId&url=858014f3-3934-4abe-8078-4aa193e74ca8&ring={ build_type_map[github.event.inputs.release_type] }&lang=en-US", headers={ + res = requests.post("https://store.rg-adguard.net/api/GetFiles", f"type=CategoryId&url=858014f3-3934-4abe-8078-4aa193e74ca8&ring={release_type}&lang=en-US", headers={ "content-type": "application/x-www-form-urlencoded" }) html = BeautifulSoup(res.content, "lxml")