CHollingworth / Lampray

Linux Application Modding Platform. A native Linux mod manager.
https://www.nexusmods.com/baldursgate3/mods/2169
The Unlicense
174 stars 16 forks source link

chore(ci): build and publish flatpak on release #123

Closed airtonix closed 5 months ago

airtonix commented 7 months ago

Lampray will now build and publish flatpaks.

Furthermore to facilitate hallway testing, when you comment in a PR /build a PRs can have a flatpak generated as a artifact (not a release) and you'll see a comment link to the created preview flatpak.

This is useful for:

Todo

airtonix commented 7 months ago

I'll wait for #122 to get merged with any references to icons before moving ahead with this one.

airtonix commented 7 months ago

@CHollingworth ok retargeted.

next steps:

  1. merge this to the tmp feature branch. flatpak-test
  2. @Plarpoon will take over ensuring that we can make a flatpak build. We'll post examples flatpaks.
  3. once we see that we have working flatpak builds, we'll be able to continue working on getting github actions to build and release the flatpak release.
CHollingworth commented 5 months ago

Apologies for the wait.