Skip to content

DevNotes_DevGuide_FlatpakReleaseProcess

Jeff Krzywon edited this page Jan 9, 2026 · 3 revisions

[WIP] Flatpak Release Process

This is a draft guide on maintaining and publishing the Flatpak release for SasView.

Repo: https://github.com/flathub/org.sasview.sasview

Release on Flathub: https://flathub.org/en/apps/org.sasview.sasview

Prerequisites

Gaining access to the flathub repo

Process

  • Check all dependencies match the pinned release dependencies
  • Create new branch, make all changes and push
  • Open PR to trigger a test build
  • Correct any issues related to the build (typically due to dependencies, deprecations, and incompatibilities)
  • Once build is successful, merge in master to trigger release on flathub
  • Flathub release should update within 48 hours

Troubleshooting

  • The build failed
  • A merge into main didn't trigger a new release

Clone this wiki locally