-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Move org.getmonero.Monero into the upstream repository #3905
Comments
So will anyone help? |
Is there anything to actually review right now? |
@barthalion we would like the monero flatpak to be pulled from the official repo. Any pointers to documentation or how to get started would be greatly appreciated. Also, Thanks, and apologies for not RTFM |
Please have a look at https://github.com/obsproject/obs-studio/blob/master/.github/workflows/flatpak.yml which uses https://github.com/flatpak/flatpak-github-actions to build its Flatpak. You can comment out flat-manager-client part and build only flatpak bundles for now – when we review the pipeline, I will send you a token allowing to push directly to our flatpak repository. As for verification badge, @BigmenPixel0 can log in at https://beta.flathub.org/login and generate an HTTP token that needs to be exposed at a specific org.getmonero address. |
I have some questions about a token.
|
|
@barthalion regarding question 1 above: can we get the token sent directly to a member of the Monero Core team (basically the trusted guardians of the project who maintain critical infrastructure) encrypted with one of their PGP keys? so only you and they know. |
@barthalion can you encrypt the token with this public key https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/luigi1111.asc and post the message here and i will get it to luigi. Thanks! |
Well, I added appstream tool for validate the appdata every release. Is |
@barthalion sir? |
Please note this is a beta token. Let me know when a first build is uploaded so I can review it. |
Also, Monero should get verified on flathub.org before I send you the stable token. |
So does it upload the app to Flathub Beta? |
Yes. |
@barthalion |
Can you give a stable token? |
Barth is on vacation and will probably return during the next week. |
So..? |
Any updates on this @barthalion? We need to obtain the verified status first right? here is the workflow using the beta api key https://github.com/monero-project/monero-gui/blob/master/.github/workflows/flatpak.yml |
I see two remotes being pushed out to flathub-beta right now, app/org.getmonero.Monero/x86_64/master (last commit 2023-10-11) and app/org.getmonero.Monero/x86_64/beta (last commit 2023-10-12). Which is the one I should be looking at? |
If
|
Yes, master. Should it be solved so? |
Yes, that's the right parameter. There are other upcoming changes:
Also please make sure the pipeline that will be used to push stable build to regular Flathub uses |
I don't understand well how does the linter work. What argument type do I have to enter? If |
@barthalion, could you review this? |
@barthalion, are you waiting for the verified status? We want to get it after (after this moving). Do we have to do it before? |
The new automatic workflow (without barth involved) needs to first have verification, before you can push anything afaik |
ping! |
Is @barthalion even still active? Consider opening an issue at https://github.com/flathub/flathub to ask about this so maybe someone else from Flathub can reply and not waiting forever for a person that is no longer responsive? |
Yes, I am. Maybe try to look around before producing another notification cluttering my inbox? Unless the app gets verified and monero-project/monero-gui#4231 is merged, I don't think there's much to talk about right now. |
@barthalion i think we were stalled pending your recent response. To clarify for @BigmenPixel0 , we (monero-project) need to merge this: monero-project/monero-gui#4231 first, correct? thanks |
Yes.and monero-project/monero-site#2200 |
Yes: the website PR will allow you to verify ownership on flathub.org. The flatpak build PR will give me some artifact to review before you're provided access to the upload token self-service. |
Move the manifest of
org.getmonero.Monero
into the monero-gui repository just like it's done in OBS .The text was updated successfully, but these errors were encountered: