Compare commits

...
4 Commits
3 changed files with 23 additions and 8 deletions
+15
View File
@@ -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 | sed 's/^ *//' > 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:
+4 -4
View File
@@ -33,13 +33,13 @@ 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 pwsp 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 pwsp ru.arabianq.pwsp//stable
# OR Install the Nightly version (rolling updates) # OR Install the Nightly version (rolling updates)
flatpak install arabianq-repo ru.arabianq.pwsp//nightly flatpak install pwsp ru.arabianq.pwsp//nightly
``` ```
### 🟠 Debian / Ubuntu (APT Repository) ### 🟠 Debian / Ubuntu (APT Repository)
@@ -59,7 +59,7 @@ echo "deb [signed-by=/etc/apt/keyrings/pwsp.gpg] https://arabianq.github.io/pipe
# 3. Update and install # 3. Update and install
sudo apt update sudo apt update
sudo apt install pwsp-gui sudo apt install pwsp
``` ```
### 🐧 Fedora / RHEL (COPR) ### 🐧 Fedora / RHEL (COPR)
+4 -4
View File
@@ -33,13 +33,13 @@
```bash ```bash
# Добавьте репозиторий # Добавьте репозиторий
flatpak remote-add --if-not-exists arabianq-repo https://arabianq.github.io/pipewire-soundpad/ flatpak remote-add --if-not-exists pwsp https://arabianq.github.io/pipewire-soundpad/pwsp.flatpakrepo
# Установите стабильную (Stable) версию # Установите стабильную (Stable) версию
flatpak install arabianq-repo ru.arabianq.pwsp//stable flatpak install pwsp ru.arabianq.pwsp//stable
# ИЛИ установите Nightly версию (самые свежие обновления) # ИЛИ установите Nightly версию (самые свежие обновления)
flatpak install arabianq-repo ru.arabianq.pwsp//nightly flatpak install pwsp ru.arabianq.pwsp//nightly
``` ```
### 🟠 Debian / Ubuntu (APT Репозиторий) ### 🟠 Debian / Ubuntu (APT Репозиторий)
@@ -59,7 +59,7 @@ echo "deb [signed-by=/etc/apt/keyrings/pwsp.gpg] https://arabianq.github.io/pipe
# 3. Обновите индексы и установите # 3. Обновите индексы и установите
sudo apt update sudo apt update
sudo apt install pwsp-gui sudo apt install pwsp
``` ```
### 🐧 Fedora / RHEL (COPR) ### 🐧 Fedora / RHEL (COPR)