From 0f61001abf8b9038f5b723595e6842d3e365cda9 Mon Sep 17 00:00:00 2001 From: Vadim Peretokin Date: Fri, 6 Feb 2026 08:23:32 +0100 Subject: [PATCH 1/3] Add Flatpak repo GitHub Pages workflow --- .github/workflows/flatpak-repo.yml | 41 ++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/workflows/flatpak-repo.yml diff --git a/.github/workflows/flatpak-repo.yml b/.github/workflows/flatpak-repo.yml new file mode 100644 index 0000000..8d9f7e5 --- /dev/null +++ b/.github/workflows/flatpak-repo.yml @@ -0,0 +1,41 @@ +name: Flatpak Repository + +on: + release: + types: [published] + workflow_dispatch: + +jobs: + flatter: + name: Build Flatpak + runs-on: ubuntu-latest + container: + image: ghcr.io/andyholmes/flatter/kde:6.10 + options: --privileged + permissions: + contents: read + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Build + uses: andyholmes/flatter@main + with: + files: flatpak/io.github.vadi2.postured.yml + upload-pages-artifact: true + upload-bundles: true + + deploy: + name: Deploy to GitHub Pages + runs-on: ubuntu-latest + needs: flatter + permissions: + pages: write + id-token: write + environment: + name: github-pages + + steps: + - name: Deploy Pages + uses: actions/deploy-pages@v4 From 230db0fdbb1862918fc0f8a62baa8501fb61a088 Mon Sep 17 00:00:00 2001 From: Vadim Peretokin Date: Fri, 6 Feb 2026 08:25:30 +0100 Subject: [PATCH 2/3] Fix ruff formatting in tray.py --- postured/tray.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/postured/tray.py b/postured/tray.py index 629ddae..e77c292 100644 --- a/postured/tray.py +++ b/postured/tray.py @@ -168,8 +168,9 @@ def _rebuild_recalibrate_menu(self): action = QAction(label, self.recalibrate_menu) action.triggered.connect( - lambda checked, - mid=monitor_id: self.recalibrate_monitor_requested.emit(mid) + lambda checked, mid=monitor_id: ( + self.recalibrate_monitor_requested.emit(mid) + ) ) self.recalibrate_menu.addAction(action) From b33799f6978a39ba984148e53404bb4fc66530a6 Mon Sep 17 00:00:00 2001 From: Vadim Peretokin Date: Fri, 6 Feb 2026 08:28:30 +0100 Subject: [PATCH 3/3] Rename workflow to Self-hosted flatpak repository --- .github/workflows/flatpak-repo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flatpak-repo.yml b/.github/workflows/flatpak-repo.yml index 8d9f7e5..67e089b 100644 --- a/.github/workflows/flatpak-repo.yml +++ b/.github/workflows/flatpak-repo.yml @@ -1,4 +1,4 @@ -name: Flatpak Repository +name: Self-hosted flatpak repository on: release: