mirror of
https://github.com/arabianq/pipewire-soundpad.git
synced 2026-07-26 05:46:59 +00:00
packages(flatpak): add flatpakrepo file generation
This commit is contained in:
@@ -155,6 +155,21 @@ jobs:
|
|||||||
# Update summary and sign the repository
|
# Update summary and sign the repository
|
||||||
flatpak build-update-repo --generate-static-deltas --gpg-sign=${{ steps.gpg.outputs.fingerprint }} pages-repo
|
flatpak build-update-repo --generate-static-deltas --gpg-sign=${{ steps.gpg.outputs.fingerprint }} pages-repo
|
||||||
|
|
||||||
|
# Export GPG public key for manual import
|
||||||
|
gpg --export ${{ steps.gpg.outputs.fingerprint }} > pages-repo/pwsp.gpg
|
||||||
|
|
||||||
|
# Generate a .flatpakrepo file for easy installation
|
||||||
|
GPG_BASE64=$(gpg --export ${{ steps.gpg.outputs.fingerprint }} | base64 -w 0)
|
||||||
|
cat <<EOF > pages-repo/pwsp.flatpakrepo
|
||||||
|
[Flatpak Repo]
|
||||||
|
Title=PipeWire Soundpad
|
||||||
|
Url=https://arabianq.github.io/pipewire-soundpad/
|
||||||
|
Homepage=https://github.com/arabianq/pipewire-soundpad
|
||||||
|
Comment=PipeWire Soundpad Flatpak Repository
|
||||||
|
Description=Official repository for PWSP
|
||||||
|
GPGKey=\${GPG_BASE64}
|
||||||
|
EOF
|
||||||
|
|
||||||
- name: Deploy Flatpak Repo to GitHub Pages
|
- name: Deploy Flatpak Repo to GitHub Pages
|
||||||
uses: peaceiris/actions-gh-pages@v3
|
uses: peaceiris/actions-gh-pages@v3
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ Add our official OSTree repository and install the application:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Add the repository
|
# Add the repository
|
||||||
flatpak remote-add --if-not-exists arabianq-repo https://arabianq.github.io/pipewire-soundpad/
|
flatpak remote-add --if-not-exists arabianq-repo https://arabianq.github.io/pipewire-soundpad/pwsp.flatpakrepo
|
||||||
|
|
||||||
# Install the Stable version
|
# Install the Stable version
|
||||||
flatpak install arabianq-repo ru.arabianq.pwsp//stable
|
flatpak install arabianq-repo ru.arabianq.pwsp//stable
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Добавьте репозиторий
|
# Добавьте репозиторий
|
||||||
flatpak remote-add --if-not-exists arabianq-repo https://arabianq.github.io/pipewire-soundpad/
|
flatpak remote-add --if-not-exists arabianq-repo https://arabianq.github.io/pipewire-soundpad/pwsp.flatpakrepo
|
||||||
|
|
||||||
# Установите стабильную (Stable) версию
|
# Установите стабильную (Stable) версию
|
||||||
flatpak install arabianq-repo ru.arabianq.pwsp//stable
|
flatpak install arabianq-repo ru.arabianq.pwsp//stable
|
||||||
|
|||||||
Reference in New Issue
Block a user