diff --git a/shared-overwrite/.github/workflows/mt-release.yml b/shared-overwrite/.github/workflows/mt-release.yml index 13d1e3ad..d8f5bdcf 100644 --- a/shared-overwrite/.github/workflows/mt-release.yml +++ b/shared-overwrite/.github/workflows/mt-release.yml @@ -34,6 +34,16 @@ on: type: boolean default: false required: false + skipStoreInternalDraft: + description: 'Skip internal draft store release' + type: boolean + default: false + required: false + allowStoreInternalDraft: + description: 'Allow internal draft store release' + type: boolean + default: false + required: false allowStoreInternal: description: 'Allow internal store release' type: boolean @@ -152,9 +162,13 @@ jobs: app-android/build/outputs/bundle - name: MT allow store releases - if: ${{ github.event.inputs.allowStoreInternal == 'true' || github.event.inputs.allowStoreAlpha == 'true' || github.event.inputs.allowStoreBetaPrivate == 'true' || github.event.inputs.allowStoreProduction == 'true' }} + if: ${{ github.event.inputs.allowStoreInternalDraft == 'true' || github.event.inputs.allowStoreInternal == 'true' || github.event.inputs.allowStoreAlpha == 'true' || github.event.inputs.allowStoreBetaPrivate == 'true' || github.event.inputs.allowStoreProduction == 'true' }} run: | mkdir -p config/store + if [[ "${{ github.event.inputs.allowStoreInternalDraft }}" == "true" ]]; then + echo "Allowing internal draft store release..." + touch config/store/internal + fi if [[ "${{ github.event.inputs.allowStoreInternal }}" == "true" ]]; then echo "Allowing internal store release..." touch config/store/internal @@ -173,7 +187,7 @@ jobs: fi - name: MT skip store releases - if: ${{ github.event.inputs.skipStoreAll == 'true' || github.event.inputs.skipStoreProduction == 'true' || github.event.inputs.skipStoreBetaPrivate == 'true' || github.event.inputs.skipStoreAlpha == 'true' || github.event.inputs.skipStoreInternal == 'true' }} + if: ${{ github.event.inputs.skipStoreAll == 'true' || github.event.inputs.skipStoreProduction == 'true' || github.event.inputs.skipStoreBetaPrivate == 'true' || github.event.inputs.skipStoreAlpha == 'true' || github.event.inputs.skipStoreInternal == 'true' || github.event.inputs.skipStoreInternalDraft == 'true' }} run: | if [[ "${{ github.event.inputs.skipStoreAll }}" == "true" ]]; then echo "Skipping all store releases..." @@ -198,6 +212,10 @@ jobs: echo "Skipping internal store release..." rm -f config/store/internal fi + if [[ "${{ github.event.inputs.skipStoreInternalDraft }}" == "true" ]]; then + echo "Skipping internal draft store release..." + rm -f config/store/internal + fi fi - name: MT Publish release diff --git a/shared/.gradle/9.5.1/checksums/checksums.lock b/shared/.gradle/9.5.1/checksums/checksums.lock new file mode 100644 index 00000000..a7700d88 Binary files /dev/null and b/shared/.gradle/9.5.1/checksums/checksums.lock differ diff --git a/shared/.gradle/9.5.1/checksums/md5-checksums.bin b/shared/.gradle/9.5.1/checksums/md5-checksums.bin new file mode 100644 index 00000000..4785ffff Binary files /dev/null and b/shared/.gradle/9.5.1/checksums/md5-checksums.bin differ diff --git a/shared/.gradle/9.5.1/checksums/sha1-checksums.bin b/shared/.gradle/9.5.1/checksums/sha1-checksums.bin new file mode 100644 index 00000000..26d14c84 Binary files /dev/null and b/shared/.gradle/9.5.1/checksums/sha1-checksums.bin differ diff --git a/shared/.gradle/9.5.1/fileChanges/last-build.bin b/shared/.gradle/9.5.1/fileChanges/last-build.bin new file mode 100644 index 00000000..f76dd238 Binary files /dev/null and b/shared/.gradle/9.5.1/fileChanges/last-build.bin differ diff --git a/shared/.gradle/9.5.1/fileHashes/fileHashes.bin b/shared/.gradle/9.5.1/fileHashes/fileHashes.bin new file mode 100644 index 00000000..2cef6a6b Binary files /dev/null and b/shared/.gradle/9.5.1/fileHashes/fileHashes.bin differ diff --git a/shared/.gradle/9.5.1/fileHashes/fileHashes.lock b/shared/.gradle/9.5.1/fileHashes/fileHashes.lock new file mode 100644 index 00000000..dd57d39f Binary files /dev/null and b/shared/.gradle/9.5.1/fileHashes/fileHashes.lock differ diff --git a/shared/.gradle/9.5.1/gc.properties b/shared/.gradle/9.5.1/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/shared/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/shared/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 00000000..439366c3 Binary files /dev/null and b/shared/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/shared/.gradle/buildOutputCleanup/cache.properties b/shared/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 00000000..cad880eb --- /dev/null +++ b/shared/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Thu May 28 12:40:16 UTC 2026 +gradle.version=9.5.1 diff --git a/shared/.gradle/configuration-cache/58a1427c-1aab-45e5-8a50-1fb9e6dfd54a/classloaderscopes11910630981321797466.tmp b/shared/.gradle/configuration-cache/58a1427c-1aab-45e5-8a50-1fb9e6dfd54a/classloaderscopes11910630981321797466.tmp new file mode 100644 index 00000000..f76dd238 Binary files /dev/null and b/shared/.gradle/configuration-cache/58a1427c-1aab-45e5-8a50-1fb9e6dfd54a/classloaderscopes11910630981321797466.tmp differ diff --git a/shared/.gradle/configuration-cache/configuration-cache.lock b/shared/.gradle/configuration-cache/configuration-cache.lock new file mode 100644 index 00000000..85cb2593 Binary files /dev/null and b/shared/.gradle/configuration-cache/configuration-cache.lock differ diff --git a/shared/.gradle/configuration-cache/f7d63ceb-bdcb-4d70-9eea-5e21d2dad69e/classloaderscopes12016177144930791187.tmp b/shared/.gradle/configuration-cache/f7d63ceb-bdcb-4d70-9eea-5e21d2dad69e/classloaderscopes12016177144930791187.tmp new file mode 100644 index 00000000..f76dd238 Binary files /dev/null and b/shared/.gradle/configuration-cache/f7d63ceb-bdcb-4d70-9eea-5e21d2dad69e/classloaderscopes12016177144930791187.tmp differ diff --git a/shared/.gradle/configuration-cache/gc.properties b/shared/.gradle/configuration-cache/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/shared/.gradle/file-system.probe b/shared/.gradle/file-system.probe new file mode 100644 index 00000000..5a3bc797 Binary files /dev/null and b/shared/.gradle/file-system.probe differ diff --git a/shared/.gradle/vcs-1/gc.properties b/shared/.gradle/vcs-1/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/shared/.gradle/workspace-id.txt b/shared/.gradle/workspace-id.txt new file mode 100644 index 00000000..3cb74c8f Binary files /dev/null and b/shared/.gradle/workspace-id.txt differ diff --git a/shared/.gradle/workspace-id.txt.lock b/shared/.gradle/workspace-id.txt.lock new file mode 100644 index 00000000..1960ca5a Binary files /dev/null and b/shared/.gradle/workspace-id.txt.lock differ diff --git a/shared/app-android/publish_to_current_users.sh b/shared/app-android/publish_to_current_users.sh index 890d09e3..9b9468cb 100755 --- a/shared/app-android/publish_to_current_users.sh +++ b/shared/app-android/publish_to_current_users.sh @@ -19,20 +19,24 @@ fi trackScriptName() { case "$1" in + internal-draft) echo "internal_draft";; beta-private) echo "private_beta";; *) echo "$1";; esac } -TRACKS=(internal alpha beta-private production) CURRENT_USER_TRACKS=() +if [[ -f "$CONFIG_PATH/store/internal" ]]; then + CURRENT_USER_TRACKS+=("internal-draft" "internal") +fi +TRACKS=(alpha beta-private production) for track in "${TRACKS[@]}"; do if [[ -f "$CONFIG_PATH/store/$track" ]]; then CURRENT_USER_TRACKS+=("$track") fi done -if [[ ${#CURRENT_USER_TRACKS[@]} -eq 0 ]]; then # no internal, no alpha, no private beta, no production +if [[ ${#CURRENT_USER_TRACKS[@]} -eq 0 ]]; then # no internal-draft, no internal, no alpha, no private beta, no production echo "> Push to Store NOT enabled... SKIP (no current users)"; exit 0 # success fi diff --git a/shared/app-android/publish_to_internal_draft.sh b/shared/app-android/publish_to_internal_draft.sh index 701e6b35..8aff9610 100755 --- a/shared/app-android/publish_to_internal_draft.sh +++ b/shared/app-android/publish_to_internal_draft.sh @@ -23,7 +23,7 @@ if [[ "$GIT_PROJECT_NAME" == *"-gradle"* ]]; then # OLD REPO fi if [[ ! -f "$CONFIG_PATH/store/internal" ]]; then - echo "> Publish to internal NOT authorized!"; + echo "> Publish to internal draft NOT authorized!"; exit 1; # error fi diff --git a/shared/build/reports/configuration-cache/3khi7phzpd7uvegl4qj979qbu/59l01f1bdwwcyffsgtmn5t1wm/configuration-cache-report.html b/shared/build/reports/configuration-cache/3khi7phzpd7uvegl4qj979qbu/59l01f1bdwwcyffsgtmn5t1wm/configuration-cache-report.html new file mode 100644 index 00000000..0d476f5e --- /dev/null +++ b/shared/build/reports/configuration-cache/3khi7phzpd7uvegl4qj979qbu/59l01f1bdwwcyffsgtmn5t1wm/configuration-cache-report.html @@ -0,0 +1,666 @@ + + + + + + + + + + + + + Gradle Configuration Cache + + + +
+ +
+ Loading... +
+ + + + + + diff --git a/shared/build/reports/configuration-cache/3s67s7t1k89pvukr33b9yjugn/dwqkwyd9gwe9hwk984ofbf9g5/configuration-cache-report.html b/shared/build/reports/configuration-cache/3s67s7t1k89pvukr33b9yjugn/dwqkwyd9gwe9hwk984ofbf9g5/configuration-cache-report.html new file mode 100644 index 00000000..6821b7f1 --- /dev/null +++ b/shared/build/reports/configuration-cache/3s67s7t1k89pvukr33b9yjugn/dwqkwyd9gwe9hwk984ofbf9g5/configuration-cache-report.html @@ -0,0 +1,666 @@ + + + + + + + + + + + + + Gradle Configuration Cache + + + +
+ +
+ Loading... +
+ + + + + +