mirror of
https://github.com/JDM170/ReVanced_Builder
synced 2025-11-29 14:41:46 +07:00
Update files
Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
7
.github/workflows/Build.yml
vendored
7
.github/workflows/Build.yml
vendored
@@ -52,13 +52,18 @@ jobs:
|
|||||||
--apk "Temp\youtube.apk" `
|
--apk "Temp\youtube.apk" `
|
||||||
--bundle "Temp\revanced-patches.jar" `
|
--bundle "Temp\revanced-patches.jar" `
|
||||||
--merge "Temp\revanced-integrations.apk" `
|
--merge "Temp\revanced-integrations.apk" `
|
||||||
--exclude hide-time-and-seekbar --exclude always-autorepeat --exclude hide-captions-button --exclude disable-fullscreen-panels --exclude old-quality-layout `
|
--exclude hide-time-and-seekbar `
|
||||||
|
--exclude always-autorepeat `
|
||||||
|
--exclude hide-captions-button `
|
||||||
|
--exclude disable-fullscreen-panels `
|
||||||
|
--exclude old-quality-layout `
|
||||||
--clean `
|
--clean `
|
||||||
--temp-dir "Temp\Temp" `
|
--temp-dir "Temp\Temp" `
|
||||||
--out "Temp\revanced.apk"
|
--out "Temp\revanced.apk"
|
||||||
|
|
||||||
- name: Creating archive
|
- name: Creating archive
|
||||||
run: |
|
run: |
|
||||||
|
Get-ChildItem Temp\Temp -Recurse -Force
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
Path = "Temp\revanced.apk", "Temp\microg.apk"
|
Path = "Temp\revanced.apk", "Temp\microg.apk"
|
||||||
DestinationPath = "ReVanced.zip"
|
DestinationPath = "ReVanced.zip"
|
||||||
|
|||||||
20
Build.ps1
20
Build.ps1
@@ -71,10 +71,9 @@ $Parameters = @{
|
|||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
$Tag = (Invoke-RestMethod @Parameters).tag_name
|
$URL = (Invoke-RestMethod @Parameters).assets.browser_download_url
|
||||||
$Tag2 = $Tag.replace("v", "")
|
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
Uri = "https://github.com/revanced/revanced-cli/releases/download/$Tag/revanced-cli-$Tag2-all.jar"
|
Uri = $URL
|
||||||
Outfile = "$WorkingFolder\ReVanced\revanced-cli.jar"
|
Outfile = "$WorkingFolder\ReVanced\revanced-cli.jar"
|
||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
@@ -103,11 +102,8 @@ $Parameters = @{
|
|||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
# $Tag = (Invoke-RestMethod @Parameters).tag_name
|
|
||||||
# $Tag2 = $Tag.replace("v", "")
|
|
||||||
$URL = (Invoke-RestMethod @Parameters).assets.browser_download_url
|
$URL = (Invoke-RestMethod @Parameters).assets.browser_download_url
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
# Uri = "https://github.com/revanced/revanced-integrations/releases/download/$Tag/revanced-integrations-$Tag2.apk"
|
|
||||||
Uri = $URL
|
Uri = $URL
|
||||||
Outfile = "$WorkingFolder\ReVanced\revanced-integrations.apk"
|
Outfile = "$WorkingFolder\ReVanced\revanced-integrations.apk"
|
||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
@@ -121,9 +117,9 @@ $Parameters = @{
|
|||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
$Tag = (Invoke-RestMethod @Parameters).tag_name
|
$URL = (Invoke-RestMethod @Parameters).assets.browser_download_url
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
Uri = "https://github.com/TeamVanced/VancedMicroG/releases/download/$Tag/microg.apk"
|
Uri = $URL
|
||||||
Outfile = "$WorkingFolder\ReVanced\microg.apk"
|
Outfile = "$WorkingFolder\ReVanced\microg.apk"
|
||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
@@ -162,7 +158,11 @@ Remove-Item -Path "$WorkingFolder\ReVanced\jdk_windows-x64_bin.zip" -Force
|
|||||||
--apk "$WorkingFolder\ReVanced\youtube.apk" `
|
--apk "$WorkingFolder\ReVanced\youtube.apk" `
|
||||||
--bundle "$WorkingFolder\ReVanced\revanced-patches.jar" `
|
--bundle "$WorkingFolder\ReVanced\revanced-patches.jar" `
|
||||||
--merge "$WorkingFolder\ReVanced\revanced-integrations.apk" `
|
--merge "$WorkingFolder\ReVanced\revanced-integrations.apk" `
|
||||||
--exclude hide-time-and-seekbar --exclude always-autorepeat --exclude hide-captions-button --exclude disable-fullscreen-panels --exclude old-quality-layout `
|
--exclude hide-time-and-seekbar `
|
||||||
|
--exclude always-autorepeat `
|
||||||
|
--exclude hide-captions-button `
|
||||||
|
--exclude disable-fullscreen-panels `
|
||||||
|
--exclude old-quality-layout `
|
||||||
--clean `
|
--clean `
|
||||||
--temp-dir "$WorkingFolder\ReVanced\Temp" `
|
--temp-dir "$WorkingFolder\ReVanced\Temp" `
|
||||||
--out "$WorkingFolder\ReVanced\revanced.apk"
|
--out "$WorkingFolder\ReVanced\revanced.apk"
|
||||||
@@ -171,6 +171,6 @@ Remove-Item -Path "$WorkingFolder\ReVanced\jdk_windows-x64_bin.zip" -Force
|
|||||||
# Invoke-Item -Path "$WorkingFolder\ReVanced"
|
# Invoke-Item -Path "$WorkingFolder\ReVanced"
|
||||||
|
|
||||||
# Remove temp directory, because cli failed to clean up directory
|
# Remove temp directory, because cli failed to clean up directory
|
||||||
Remove-Item -Path "$WorkingFolder\ReVanced\Temp" -Recurse -Force -Confirm:$false
|
# Remove-Item -Path "$WorkingFolder\ReVanced\Temp" -Recurse -Force -Confirm:$false
|
||||||
|
|
||||||
Write-Warning -Message "Latest available revanced.apk & microg.apk are ready in `"$WorkingFolder\ReVanced`""
|
Write-Warning -Message "Latest available revanced.apk & microg.apk are ready in `"$WorkingFolder\ReVanced`""
|
||||||
|
|||||||
@@ -4,13 +4,15 @@ $Parameters = @{
|
|||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
$MicroGTag = (Invoke-RestMethod @Parameters).tag_name
|
$apiResult = Invoke-RestMethod @Parameters
|
||||||
|
$URL = $apiResult.assets.browser_download_url
|
||||||
|
$TAG = $apiResult.tag_name
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
Uri = "https://github.com/TeamVanced/VancedMicroG/releases/download/$MicroGTag/microg.apk"
|
Uri = $URL
|
||||||
Outfile = "Temp\microg.apk"
|
Outfile = "Temp\microg.apk"
|
||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
Invoke-RestMethod @Parameters
|
Invoke-RestMethod @Parameters
|
||||||
|
|
||||||
echo "MicroGTag=$MicroGTag" >> $env:GITHUB_ENV
|
echo "MicroGTag=$TAG" >> $env:GITHUB_ENV
|
||||||
|
|||||||
@@ -4,14 +4,15 @@ $Parameters = @{
|
|||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
$CLIvtag = (Invoke-RestMethod @Parameters).tag_name
|
$apiResult = Invoke-RestMethod @Parameters
|
||||||
$CLItag = $CLIvtag.replace("v", "")
|
$URL = $apiResult.assets.browser_download_url
|
||||||
|
$TAG = $apiResult.tag_name
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
Uri = "https://github.com/revanced/revanced-cli/releases/download/$CLIvtag/revanced-cli-$CLItag-all.jar"
|
Uri = $URL
|
||||||
Outfile = "Temp\revanced-cli.jar"
|
Outfile = "Temp\revanced-cli.jar"
|
||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
Invoke-RestMethod @Parameters
|
Invoke-RestMethod @Parameters
|
||||||
|
|
||||||
echo "CLIvtag=$CLIvtag" >> $env:GITHUB_ENV
|
echo "CLIvtag=$TAG" >> $env:GITHUB_ENV
|
||||||
|
|||||||
@@ -5,14 +5,14 @@ $Parameters = @{
|
|||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
$apiResult = Invoke-RestMethod @Parameters
|
$apiResult = Invoke-RestMethod @Parameters
|
||||||
$IntegrationsTag = $apiResult.tag_name
|
$URL = $apiResult.assets.browser_download_url
|
||||||
|
$TAG = $apiResult.tag_name
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
# Uri = "https://github.com/revanced/revanced-integrations/releases/download/$Tag/revanced-integrations-$Tag2.apk"
|
Uri = $URL
|
||||||
Uri = $apiResult.assets.browser_download_url
|
|
||||||
Outfile = "Temp\revanced-integrations.apk"
|
Outfile = "Temp\revanced-integrations.apk"
|
||||||
UseBasicParsing = $true
|
UseBasicParsing = $true
|
||||||
Verbose = $true
|
Verbose = $true
|
||||||
}
|
}
|
||||||
Invoke-RestMethod @Parameters
|
Invoke-RestMethod @Parameters
|
||||||
|
|
||||||
echo "IntegrationsTag=$IntegrationsTag" >> $env:GITHUB_ENV
|
echo "IntegrationsTag=$TAG" >> $env:GITHUB_ENV
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ $Parameters = @{
|
|||||||
}
|
}
|
||||||
$apiResult = Invoke-RestMethod @Parameters
|
$apiResult = Invoke-RestMethod @Parameters
|
||||||
$URL = $apiResult.architecture."64bit".url
|
$URL = $apiResult.architecture."64bit".url
|
||||||
$ZuluTag = $apiResult.version
|
$TAG = $apiResult.version
|
||||||
$Parameters = @{
|
$Parameters = @{
|
||||||
Uri = $URL
|
Uri = $URL
|
||||||
Outfile = "Temp\jdk_windows-x64_bin.zip"
|
Outfile = "Temp\jdk_windows-x64_bin.zip"
|
||||||
@@ -15,7 +15,7 @@ $Parameters = @{
|
|||||||
}
|
}
|
||||||
Invoke-RestMethod @Parameters
|
Invoke-RestMethod @Parameters
|
||||||
|
|
||||||
echo "ZuluTag=$ZuluTag" >> $env:GITHUB_ENV
|
echo "ZuluTag=$TAG" >> $env:GITHUB_ENV
|
||||||
|
|
||||||
Write-Verbose -Message "Expanding Zulu JDK" -Verbose
|
Write-Verbose -Message "Expanding Zulu JDK" -Verbose
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user