psst icon indicating copy to clipboard operation
psst copied to clipboard

Initial Psst Flatpak

Open TheEvilSkeleton opened this issue 4 years ago • 15 comments

The point of this MR is to test Flatpak packages straight from the master branch.

Related to https://github.com/jpochyla/psst/issues/16.

TheEvilSkeleton avatar Aug 23 '21 14:08 TheEvilSkeleton

/cc @jpochyla

TheEvilSkeleton avatar Aug 28 '21 01:08 TheEvilSkeleton

Hi, thanks for the PR, and sorry for the wait. Do you think we could move the .deb packaging job to this Packaging workflow?

jpochyla avatar Sep 01 '21 15:09 jpochyla

Hi, thanks for the PR, and sorry for the wait. Do you think we could move the .deb packaging job to this Packaging workflow?

If we change some things in the CI, then yes. Although I haven't really played with GitHub CI other than packaging Flatpak binaries, and I believe it'd be better if this is in a separate MR.

TheEvilSkeleton avatar Sep 01 '21 19:09 TheEvilSkeleton

@jpochyla can you approve the workflow so it can run the CI? I'd like to know if it's configured correctly.

TheEvilSkeleton avatar Sep 01 '21 21:09 TheEvilSkeleton

@jpochyla please approve it again :sweat_smile:.

TheEvilSkeleton avatar Sep 02 '21 00:09 TheEvilSkeleton

@TheEvilSkeleton How far away is this from this getting published on flathub?

jacksongoode avatar Sep 18 '21 17:09 jacksongoode

@jacksongoode depends on how long it takes for this app to get its first release.

TheEvilSkeleton avatar Sep 18 '21 19:09 TheEvilSkeleton

Is .pkg/FLATPAK/cargo-sources.json supposed to be committed to the repo / can the command used to generate it be documented?

paolobarbolini avatar Nov 06 '21 07:11 paolobarbolini

Yes.

TheEvilSkeleton avatar Nov 06 '21 19:11 TheEvilSkeleton

@jpochyla hey, do you still want me to work on this? Perhaps I could contribute for Linux related stuff and create a manifest so you could publish it on Flathub?

TheEvilSkeleton avatar Aug 27 '22 03:08 TheEvilSkeleton

Closing this since I got no response.

TheEvilSkeleton avatar Nov 10 '22 02:11 TheEvilSkeleton

@Insprill @TheEvilSkeleton It would be worthwhile following up on this now that there are new maintainers. I'm sure we could get this into Flathub if we tried.

jacksongoode avatar May 12 '23 08:05 jacksongoode

Thanks. Do you want me to submit the stable version directly to Flathub?

TheEvilSkeleton avatar May 12 '23 18:05 TheEvilSkeleton

Thanks. Do you want me to submit the stable version directly to Flathub?

I suppose we could do that. The existing workflow is a little broken and might need some updating as well. We don't currently have any versioning since this is still very WIP. I'm not sure how Flatpak would handle updates in this way.

jacksongoode avatar May 12 '23 20:05 jacksongoode

Sure. I opened https://github.com/flathub/flathub/pull/4151 and I'll contribute everything I can as well.

TheEvilSkeleton avatar May 13 '23 17:05 TheEvilSkeleton