Skip to content

Conversation

@flipper
Copy link

@flipper flipper commented Jan 31, 2026

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.

</screenshot>
</screenshots>
<content_rating type="oars-1.1" />
<releases>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this mean that this attribute needs to be changed manually for each version?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

version:
name: Prepare version string
runs-on: ubuntu-latest
outputs:
version: ${{ steps.version.outputs.version }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
- name: Output version string
id: version
run: echo "version=$(cat VERSION)" >> "$GITHUB_OUTPUT"

current version string will be load from VERSION file and set into environment.

on:
push:
tags:
- v*

release ci will be triggered when HEAD has a tag.

@love-linger love-linger self-assigned this Feb 2, 2026
@love-linger love-linger added the need-more-info Extra information or replay is needed label Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

need-more-info Extra information or replay is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants