Please give me about 5 minutes of your time. I will try to be short, but I also feel I need to explain everything in some order. Also, some (especially GitLab) links may stop working at some time.
Some time ago, new federated service to track your healh progress launched under Fitpub.social. Which I consider super cool idea.
Then, admin of my Mastodon instance decided to spin Czech-oriented clone under makni.cz
The word „makni“ is something you shout at people at the gym to motivate them for better results. Best translated to English would be „push!“ or „you go, girl!“ (And it goes without saying: I hope everyone understands the second translation as a joke)
As I am trying to move more, I have decided to join the Czech server. Immediately after I thought: „Hmmm, how do I use it on the mobile?“
And this is the story of me trying to push my (indeed awesome) Android app called FP Client to as many devices as possible. Namely for those, who love Open Source so much, that they decided to use F-Droid as a source for their apps
I have created Relase 1.3.3 of my Android client to my (well, AI’s) best understanding of a F-Droid compatible app.
I have raised a Merge Request to the F-Droid project
And the pipeline is failing, failing and failing… I have mo idea why this happens, or what to do.
I have created backup Github project which contains latest yml file and log from failing job. At this point, I feel like I have tried everything. Except cry for a help (well, hello there!)
Questions you might be asking and answers:
I am running the job on a local runner. I hope it is set up properly:

Even though the last job says „Passed“, the Pipeline says „Failed“|

The pipeline link but I doubt it will allow you to see anything without me letting you to be part of the Gitlab project. And I cannot figure out, how to make my fork public.
The whole pipeline screenshot:

Here is the log for rewritemeta job
And here is log for tools check script
Yes, I have tried different approaches with Biaries.
Yes, I think that it it is running against wrong commit and I have run these commands:
sudo gitlab-runner cache-clear
sudo rm -rf /home/gitlab-runner/builds/
After that I have triggered a new build (hopefully) with the same result. And here I am totally stuck what to do next.
Yes, I can and will add you to my fork on GitLab, should you want to.
Yes, you can contact me on mastodon or martix
And now for something different
If you rather prefer evil overlords Google play Store, you can also help me:
Enter into FP Client testers Google group
Click the Web link to become a tester
Click the Google play link to download
Use the app actively and report bugs shall you see fit
What about the F-Droid then?
Well, I do not know. I am stuck. Without help, this app will probably not be a part of F-Droid app store.
I leave it up to you if its good or bad news.
Should you consider that statement a bad news, please reach out. I can use any help I can get

Napsat komentář