From be80551645c23b41bf0e8c582e68f9cb01d3fd34 Mon Sep 17 00:00:00 2001 From: Hans-Peter Lehmann Date: Wed, 15 Jul 2026 07:58:01 +0200 Subject: [PATCH] Move store metadata out of source tree (#8601) ### Description Move store metadata out of source tree. Running Triple-T publisher always complains about our custom folders (screenshot creator script). Move everything out of the actual Triple-T metadata folder and symlink only the necessary ones instead. ### Checklist - [x] I have read the contribution guidelines: https://github.com/AntennaPod/AntennaPod/blob/develop/CONTRIBUTING.md#submit-a-pull-request - [x] I have performed a self-review of my code, going through my changes line by line and carefully considering why this line change is necessary - [x] I have run the automated code checks using `./gradlew checkstyle lint` - [x] My code follows the style guidelines of the AntennaPod project: https://antennapod.org/contribute/develop/app/code-style - [x] I have mentioned the corresponding issue and the relevant keyword (e.g., "Closes: #xy") in the description (see https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue) - [x] If it is a core feature, I have added automated tests --- .gitmodules | 4 ++-- app/src/main/play | 1 - app/src/main/play/contact-email.txt | 1 + app/src/main/play/contact-website.txt | 1 + app/src/main/play/default-language.txt | 1 + app/src/main/play/listings | 1 + app/src/main/play/release-notes | 1 + store-metadata | 1 + 8 files changed, 8 insertions(+), 3 deletions(-) delete mode 160000 app/src/main/play create mode 120000 app/src/main/play/contact-email.txt create mode 120000 app/src/main/play/contact-website.txt create mode 120000 app/src/main/play/default-language.txt create mode 120000 app/src/main/play/listings create mode 120000 app/src/main/play/release-notes create mode 160000 store-metadata diff --git a/.gitmodules b/.gitmodules index a3d4c3cf2..d82ef6310 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,5 +1,5 @@ -[submodule "app/src/main/play"] - path = app/src/main/play +[submodule "store-metadata"] + path = store-metadata url = https://github.com/AntennaPod/StoreMetadata.git branch = main shallow = true diff --git a/app/src/main/play b/app/src/main/play deleted file mode 160000 index 122c14a36..000000000 --- a/app/src/main/play +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 122c14a36d50f2fd804ea2d9ed780efd2dba9b06 diff --git a/app/src/main/play/contact-email.txt b/app/src/main/play/contact-email.txt new file mode 120000 index 000000000..c352c26e5 --- /dev/null +++ b/app/src/main/play/contact-email.txt @@ -0,0 +1 @@ +../../../../store-metadata/contact-email.txt \ No newline at end of file diff --git a/app/src/main/play/contact-website.txt b/app/src/main/play/contact-website.txt new file mode 120000 index 000000000..e151d8a6a --- /dev/null +++ b/app/src/main/play/contact-website.txt @@ -0,0 +1 @@ +../../../../store-metadata/contact-website.txt \ No newline at end of file diff --git a/app/src/main/play/default-language.txt b/app/src/main/play/default-language.txt new file mode 120000 index 000000000..254efecb1 --- /dev/null +++ b/app/src/main/play/default-language.txt @@ -0,0 +1 @@ +../../../../store-metadata/default-language.txt \ No newline at end of file diff --git a/app/src/main/play/listings b/app/src/main/play/listings new file mode 120000 index 000000000..724dc506f --- /dev/null +++ b/app/src/main/play/listings @@ -0,0 +1 @@ +../../../../store-metadata/listings \ No newline at end of file diff --git a/app/src/main/play/release-notes b/app/src/main/play/release-notes new file mode 120000 index 000000000..17bb5e67e --- /dev/null +++ b/app/src/main/play/release-notes @@ -0,0 +1 @@ +../../../../store-metadata/release-notes \ No newline at end of file diff --git a/store-metadata b/store-metadata new file mode 160000 index 000000000..337d64c87 --- /dev/null +++ b/store-metadata @@ -0,0 +1 @@ +Subproject commit 337d64c872cee8b91251c43822410c528558b2a3