Adds required metadata files for flatpak publishing#2085
Adds required metadata files for flatpak publishing#2085love-linger merged 4 commits intosourcegit-scm:developfrom
Conversation
| </screenshot> | ||
| </screenshots> | ||
| <content_rating type="oars-1.1" /> | ||
| <releases> |
There was a problem hiding this comment.
Does this mean that this attribute needs to be changed manually for each version?
There was a problem hiding this comment.
The flathub team expects that but I was thinking of making it autofill this during a GitHub workflow on the flatpak repo.
How does this project do releases? I don't want this addition to make it more difficult.
There was a problem hiding this comment.
sourcegit/.github/workflows/ci.yml
Lines 13 to 23 in 080c446
current version string will be load from
VERSION file and set into environment.
sourcegit/.github/workflows/release.yml
Lines 2 to 5 in 080c446
release ci will be triggered when HEAD has a tag.
Removed release information for version 2026.02.
|
@flipper I am not familiar with flatpak. When you are sure that this PR have been completed, please @love-linger here. |
@love-linger |
I have seen attempts of publishing SourceGit to Flathub (flathub/flathub#7541).
And the author has not created any PR in SourceGit to solve the issues.
Flathub requires the metadata files to be upstream.
I will be creating a PR in Flathub with a Flatpak manifest that is building from source which requires this to be merged.