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

Re-add Flatpak export #17

Merged
merged 4 commits into from
Dec 10, 2024
Merged

Conversation

cassidyjames
Copy link
Contributor

@cassidyjames cassidyjames commented Dec 9, 2024

  • Re-add .desktop file for a launcher on Linux
  • Re-add metainfo.xml for the app listing on Flathub
  • Re-add the manifest, pointing at the latest release for the .pck file
  • Re-add .pck export in CI

@cassidyjames cassidyjames marked this pull request as draft December 9, 2024 22:47
@cassidyjames cassidyjames changed the title Add Flatpak manifest Re-add Flatpak export Dec 9, 2024
This creates the launcher icon on Linux desktops and is required by
Flathub.
This controls the contents of the app listing in app stores like GNOME
Software, KDE Discover, and Flathub itself.
This workflow will use CI to automatically export the Linux PCK file,
then automatically upload it when you make a GitHub release. This file
is then referenced by the Flatpak manifest to publish to Flathub.
This is what tells Flatpak Builder (and thus Flathub) how to build a
Flatpak of ROTA.
@cassidyjames cassidyjames marked this pull request as ready for review December 9, 2024 23:02
@HarmonyHoney HarmonyHoney merged commit 7390678 into HarmonyHoney:branch5 Dec 10, 2024
2 checks passed
@cassidyjames cassidyjames deleted the patch-3 branch December 11, 2024 05:24
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

Successfully merging this pull request may close these issues.

2 participants