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
Release Capability #1370
Comments
Regards Play store, I manage my fork (XCSoar JET) in Play store so let me know if I can help. First step is probably to create a company publisher account (XCSoar) then we can transfer the app from personal account to the new one. |
@zinuzoid your help would be very welcome. I tried applying for an org account on the google play store. This would need a D-U-N-S number. This number seems to be available only to legal entities. |
@lordfolken I can try to create the org account. I just want a confirmation that we're committed on this route before I proceed and pay the account fee? (otherwise I would pay for nothing) This route means: we'll use the new play store developer account going forward by either
|
I would have preferred so, but in lack of a DUNS number this doesn't seem possible. Do you have access to one?
Max has left the project and removed his play store entry for xcsoar. So this might already not possible.
|
I've got DUNS number and paid the fee, but now they needed a hard document for verification. One of any
Another less bad option is I can turn this account (newly created) back to individual and we share the credential, not the best but still an option. |
I think the shared credential would be the way to go. I would add this as a github secret, and we can then use it in a pipeline that hopefully pushes to firebase/play store. |
I have another high-level question. Since we're gonna start publish app from scratch again and likely need to change Android package name (anyway?) This might need a separate issue to start more conversation. Anyway I'm contacting the support to converting the account back to an individual one, should be available in a few days. |
I was hoping for continuation. The app package id has to be unique in google play. Even if its no longer published, if there have been any installs, you cannot recycle the app package id, with a new signing key. According to play store, you can transfer an app between accounts:
If he doesn't agree or doesn't react once we make that request to him, we will have to think about a new name and a fork.
|
https://github.com/marketplace/actions/upload-android-release-to-play-store this would be the github action that i'd use. |
We use fastlane for app releases. Fastlane also has a github action, might be worth a look. Storing the keys on Github is a good idea at first, but they are not so easy to see afterwards, so maybe a shared password safe would be an idea. |
Fine with me also. Do you have an example repo somewhere? |
Not really, it's all closed source and I not tried the github action so far 😆 I just want to mention it, because it has a good community behind it. |
I've got the individual account. Let me know where to put the credential and any other keys. |
Great. Basically the setup process would require a service account. This is described in the above link. |
maybe send the credential to me aswell folken@kabelsalat.ch |
I've invited your email to the account as admin and the shared a new account credential. |
So unfortunatly i didnt get a reaction from @MaxKellermann concerning the app in the playstore. |
I also saw that we can no longer upload apk in the playstore, so an application bundle is needed now. |
Ok, should we first make decision if we want an official fork or stay in this repo?
What do you mean by that? (I just upload my fork a few days ago) |
I'm one of two owners of this repo/org. Users will have to reinstall and we can't provide updates to existing users regardless of what we do now. A new package id will ensure that there is a unique target and no conflicts.
According to play console help: https://support.google.com/googleplay/android-developer/answer/9859348?visit_id=638464818898434802-1241153029&rd=1 |
@zinuzoid do you have some guidance as to how you upload an apk? because i'm not able to do so. Is your XCSoar fork from that time 2021? |
Ok that's clear. I respect that.
Yeah, unfortunately my fork was created pre 2021 so I still can do normal .apk file. I simply make And because we don't use Gradle, that make lot of things not work out of the box :-/ |
The project isn't in the position to make a release and push it to end users right now.
Current Situation:
On F-droid there is a release of xcsoar, but its basically a 3rd party compilation, that seems to be triggered by releases on github. However currently its stuck on V7.41
Then there is download.xcsoar.org/releases for all current releases. (Kobo,Linux,Android etc)
There is a play store release by Max tied to his personal account.
At this moment the steps to create a release aren't defined or documented.
The text was updated successfully, but these errors were encountered: