Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IzzyOnDroid F-Droid repository contains x86_64 version instead of arm version #333

Open
Gedsh opened this issue Jan 23, 2025 · 5 comments
Open

Comments

@Gedsh
Copy link
Owner

Gedsh commented Jan 23, 2025

@IzzySoft Hi, I don't know where better to reach out to you so I thought I'd try here. I started publishing the x86_64 version and your repository picked it instead of the arm version for some reason. Could you please fix this? Thanks in advance.

https://apt.izzysoft.de/fdroid/index/apk/pan.alexander.tordnscrypt

@IzzySoft
Copy link
Contributor

I started publishing the x86_64 version and your repository picked it instead of the arm version for some reason.

"Some reason" is that due to the file names, the wanted version can only be filtered by ignoring the others:

Image

So the ignore field had the only one known back then: arm64. I've now updated that to also ignore x86. If there were a way to directly pick the one we want by matching it directly, such cases could be prevented in the future – should another APK show up.

It's fixed now, so with the next release it should be reflected:

ApkIgnore: /(arm64|x86)/i

@Gedsh
Copy link
Owner Author

Gedsh commented Jan 25, 2025

It's fixed now

Thank you!

@IzzySoft
Copy link
Contributor

We have to thank you for the hint! 🤗

@Gedsh
Copy link
Owner Author

Gedsh commented Feb 18, 2025

It's fixed now

Hi @IzzySoft,

The latest beta version 2.4.5 was released about a two weeks ago. But your repo still contains 2.4.3. Please check it.

@IzzySoft
Copy link
Contributor

Strange. I just manually triggered an update, and it was fetched fine. No idea why it wasn't updated automatically, it's configured for the normal daily check. So thanks for the ping, 2.4.5 should show up with the next sync around 7 pm UTC then.

$ iod repo get pan.alexander.tordnscrypt
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/releases'
pan.alexander.tordnscrypt: checking tag 'v2.4.5-beta'
pan.alexander.tordnscrypt: lastRelNo set to '2.4.5', checking for files
pan.alexander.tordnscrypt: Upstream file date (2025-02-03 17:05) is newer than ours (2025-01-06 19:42).
pan.alexander.tordnscrypt: returning ['2.4.5','https://github.com/Gedsh/InviZible/releases/download/v2.4.5-beta/Invizible_Pro__beta_ver.2.4.5.apk',1738598716]
pan.alexander.tordnscrypt: 2.4.3/2.4.5, https://github.com/Gedsh/InviZible/releases: https://github.com/Gedsh/InviZible/releases/download/v2.4.5-beta/Invizible_Pro__beta_ver.2.4.5.apk
- Grabbing update for pan.alexander.tordnscrypt: OK
- Checking 'repo/pan.alexander.tordnscrypt_2245.apk' for libraries and malware …
- Checking the app's AndroidManifest.xml …
pan.alexander.tordnscrypt: check if repo contains FUNDING.yml
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/.github'
pan.alexander.tordnscrypt: FUNDING.yml already up-to-date.
pan.alexander.tordnscrypt: checking Fastlane for per-release changelogs
pan.alexander.tordnscrypt: fetched 'https://github.com/Gedsh/InviZible/raw/master/fastlane/metadata/android/en-US/changelogs/100245.txt'
pan.alexander.tordnscrypt: calling 'getFastlaneMeta(github,[host:github.com,owner:Gedsh,repo:InviZible,path:/fastlane/metadata/android])'
pan.alexander.tordnscrypt: FastlaneFeatures shortdesc,fulldescMD,icon,featureGraphicJPG,screenshotsJPG
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid'
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid%2Fde'
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid%2Fen-US'
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid%2Fen-US%2Fchangelogs'
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid%2Fen-US%2Fimages'
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid%2Fen-US%2Fimages%2FphoneScreenshots'
pan.alexander.tordnscrypt: looking for 'https://api.github.com/repos/Gedsh/InviZible/contents/fastlane%2Fmetadata%2Fandroid%2Fzh-CN'
pan.alexander.tordnscrypt: checking locale 'de'
pan.alexander.tordnscrypt: checking locale 'en-US'
pan.alexander.tordnscrypt: updating 'repo/pan.alexander.tordnscrypt/en-US/featureGraphic.jpg' from 'featureGraphic.png'
pan.alexander.tordnscrypt: updating 'repo/pan.alexander.tordnscrypt/en-US/phoneScreenshots/1.png' as JPG
pan.alexander.tordnscrypt: updating 'repo/pan.alexander.tordnscrypt/en-US/phoneScreenshots/2.png' as JPG
pan.alexander.tordnscrypt: updating 'repo/pan.alexander.tordnscrypt/en-US/phoneScreenshots/3.png' as JPG
pan.alexander.tordnscrypt: updating 'repo/pan.alexander.tordnscrypt/en-US/phoneScreenshots/4.png' as JPG
pan.alexander.tordnscrypt: cross-checking for obsolete screenshots
pan.alexander.tordnscrypt: screenshots in Fastlane: 1,2,3,4
pan.alexander.tordnscrypt: local screenshots checked: 1,2,3,4
pan.alexander.tordnscrypt: checking locale 'zh-CN'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants