mirror of
https://github.com/ReVanced/revanced-manager-downloaders.git
synced 2026-01-28 13:41:04 +00:00
Compare commits
6 Commits
v1.1.0-dev
...
v1.1.0-dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
dbc64e583a | ||
|
|
6433d98495 | ||
|
|
bdd3efef96 | ||
|
|
f259821f7c | ||
|
|
7b6138b45b | ||
|
|
5bde601bdd |
9
.github/workflows/release.yml
vendored
9
.github/workflows/release.yml
vendored
@@ -19,9 +19,6 @@ jobs:
|
|||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
# Make sure the release step uses its own credentials:
|
|
||||||
# https://github.com/cycjimmy/semantic-release-action#private-packages
|
|
||||||
persist-credentials: false
|
|
||||||
submodules: true
|
submodules: true
|
||||||
|
|
||||||
- name: Setup Java
|
- name: Setup Java
|
||||||
@@ -58,14 +55,14 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.KEYSTORE }}" | base64 --decode > "keystore.jks"}
|
echo "${{ secrets.KEYSTORE }}" | base64 --decode > "keystore.jks"}
|
||||||
|
|
||||||
- name: Release
|
- name: Semantic Release
|
||||||
|
uses: cycjimmy/semantic-release-action@v4
|
||||||
|
id: release
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
||||||
KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }}
|
KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }}
|
||||||
KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }}
|
KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }}
|
||||||
run: |
|
|
||||||
npx semantic-release
|
|
||||||
|
|
||||||
- name: Attest
|
- name: Attest
|
||||||
if: steps.release.outputs.new_release_published == 'true'
|
if: steps.release.outputs.new_release_published == 'true'
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
{
|
{
|
||||||
"assets": [
|
"assets": [
|
||||||
{
|
{
|
||||||
"path": "downloaders/*/build/outputs/apk/release/play-store-downloader-*.apk?(.asc)",
|
"path": "downloaders/*/build/outputs/apk/release/*.apk?(.asc)",
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
successComment: false
|
successComment: false
|
||||||
|
|||||||
21
CHANGELOG.md
21
CHANGELOG.md
@@ -1,3 +1,24 @@
|
|||||||
|
# [1.1.0-dev.5](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/compare/v1.1.0-dev.4...v1.1.0-dev.5) (2025-07-04)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* Correctly removing bundle attributes from manifest ([6433d98](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/commit/6433d984950582d36d29ef758325d50016a62ae8))
|
||||||
|
|
||||||
|
# [1.1.0-dev.4](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/compare/v1.1.0-dev.3...v1.1.0-dev.4) (2025-07-03)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* Add gradle sha256 checksum ([f259821](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/commit/f259821f7c1075aeca89759cc7d73ae93d91922a))
|
||||||
|
|
||||||
|
# [1.1.0-dev.3](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/compare/v1.1.0-dev.2...v1.1.0-dev.3) (2025-07-03)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* Fix release workflow (again) ([5bde601](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/commit/5bde601bdda26d1b7704172eab239ff9ae41fb20))
|
||||||
|
|
||||||
# [1.1.0-dev.2](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/compare/v1.1.0-dev.1...v1.1.0-dev.2) (2025-07-03)
|
# [1.1.0-dev.2](https://github.com/ReVanced/revanced-manager-apkmirror-downloader/compare/v1.1.0-dev.1...v1.1.0-dev.2) (2025-07-03)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -21,4 +21,4 @@ kotlin.code.style = official
|
|||||||
# resources declared in the library itself and none from the library's dependencies,
|
# resources declared in the library itself and none from the library's dependencies,
|
||||||
# thereby reducing the size of the R class for that library
|
# thereby reducing the size of the R class for that library
|
||||||
android.nonTransitiveRClass = true
|
android.nonTransitiveRClass = true
|
||||||
version = 1.1.0-dev.2
|
version = 1.1.0-dev.5
|
||||||
|
|||||||
1
gradle/wrapper/gradle-wrapper.properties
vendored
1
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -2,5 +2,6 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
|
||||||
|
distributionSha256Sum=d725d707bfabd4dfdc958c624003b3c80accc03f7037b5122c4b1d0ef15cecab
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
|||||||
@@ -35,7 +35,9 @@ class Merger {
|
|||||||
arrayOf(
|
arrayOf(
|
||||||
AndroidManifest.NAME_requiredSplitTypes,
|
AndroidManifest.NAME_requiredSplitTypes,
|
||||||
AndroidManifest.NAME_splitTypes
|
AndroidManifest.NAME_splitTypes
|
||||||
).forEach(manifestElement::removeAttributesWithName)
|
).forEach {
|
||||||
|
manifestElement.removeAttributeIf{ attribute -> attribute.name == it }
|
||||||
|
}
|
||||||
|
|
||||||
val pattern = "^com\\.android\\.(stamp|vending)\\.".toRegex()
|
val pattern = "^com\\.android\\.(stamp|vending)\\.".toRegex()
|
||||||
applicationElement.removeElementsIf { element ->
|
applicationElement.removeElementsIf { element ->
|
||||||
|
|||||||
Reference in New Issue
Block a user