diff --git a/Build.ps1 b/Build.ps1 index adbd2fb..e9b500a 100644 --- a/Build.ps1 +++ b/Build.ps1 @@ -86,10 +86,9 @@ $Parameters = @{ UseBasicParsing = $true Verbose = $true } -$Tag = (Invoke-RestMethod @Parameters).tag_name -$Tag2 = $Tag.replace("v", "") +$URL = ((Invoke-RestMethod @Parameters).assets | Where-Object -FilterScript {$_.content_type -eq "application/java-archive"}).browser_download_url $Parameters = @{ - Uri = "https://github.com/revanced/revanced-patches/releases/download/$Tag/revanced-patches-$Tag2.jar" + Uri = $URL Outfile = "$WorkingFolder\ReVanced\revanced-patches.jar" UseBasicParsing = $true Verbose = $true diff --git a/Scripts/ReVanced_Patches.ps1 b/Scripts/ReVanced_Patches.ps1 index 2534d2b..0d104b7 100644 --- a/Scripts/ReVanced_Patches.ps1 +++ b/Scripts/ReVanced_Patches.ps1 @@ -4,14 +4,18 @@ $Parameters = @{ UseBasicParsing = $true Verbose = $true } -$Patchesvtag = (Invoke-RestMethod @Parameters).tag_name -$Patchestag = $Patchesvtag.replace("v", "") +# $Patchesvtag = (Invoke-RestMethod @Parameters).tag_name +# $Patchestag = $Patchesvtag.replace("v", "") +$apiResult = Invoke-RestMethod @Parameters +$URL = ($apiResult.assets | Where-Object -FilterScript {$_.content_type -eq "application/java-archive"}).browser_download_url +$TAG = $apiResult.tag_name $Parameters = @{ - Uri = "https://github.com/revanced/revanced-patches/releases/download/$Patchesvtag/revanced-patches-$Patchestag.jar" + # Uri = "https://github.com/revanced/revanced-patches/releases/download/$Patchesvtag/revanced-patches-$Patchestag.jar" + Uri = $URL Outfile = "Temp\revanced-patches.jar" UseBasicParsing = $true Verbose = $true } Invoke-RestMethod @Parameters -echo "Patchesvtag=$Patchesvtag" >> $env:GITHUB_ENV +echo "Patchesvtag=$TAG" >> $env:GITHUB_ENV