From 14b97b21687ef725509234a0d64ef4f6a92804fc Mon Sep 17 00:00:00 2001 From: bbhtt Date: Sat, 11 Jan 2025 18:39:47 +0530 Subject: [PATCH] ci: Switch docs workflows to Archlinux packages The PPA hasn't been updated for a while --- .github/workflows/update-flatpak-builder-docs.yml | 11 +++++++---- .github/workflows/update-flatpak-docs.yml | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.github/workflows/update-flatpak-builder-docs.yml b/.github/workflows/update-flatpak-builder-docs.yml index a7d4b93c..a78205d2 100644 --- a/.github/workflows/update-flatpak-builder-docs.yml +++ b/.github/workflows/update-flatpak-builder-docs.yml @@ -13,9 +13,12 @@ jobs: - uses: actions/checkout@v4 - name: Install dependencies run: | - sudo add-apt-repository ppa:flatpak/development - sudo apt update - sudo apt install -y flatpak flatpak-builder git libxml2-utils + sudo apt install -y appstream git libxml2-utils + + - name: Download docs + run: | + curl -L -o flatpak-builder.pkg.tar.zst https://archlinux.org/packages/extra/x86_64/flatpak-builder/download/ + tar --zstd -xf flatpak-builder.pkg.tar.zst - name: Get current docs version run: | @@ -24,7 +27,7 @@ jobs: - name: Move docs run: | - cp -vf /usr/share/doc/flatpak-builder/flatpak-builder-docs.html docs/ + cp -vf usr/share/doc/flatpak-builder/flatpak-builder-docs.html docs/ - name: Get new docs version run: | diff --git a/.github/workflows/update-flatpak-docs.yml b/.github/workflows/update-flatpak-docs.yml index 89330342..0c304f73 100644 --- a/.github/workflows/update-flatpak-docs.yml +++ b/.github/workflows/update-flatpak-docs.yml @@ -13,9 +13,12 @@ jobs: - uses: actions/checkout@v4 - name: Install dependencies run: | - sudo add-apt-repository ppa:flatpak/development - sudo apt update - sudo apt install -y flatpak flatpak-builder git libxml2-utils + sudo apt install -y appstream git libxml2-utils + + - name: Download docs + run: | + curl -L -o flatpak-docs.pkg.tar.zst https://archlinux.org/packages/extra/x86_64/flatpak-docs/download/ + tar --zstd -xf flatpak-docs.pkg.tar.zst - name: Get current docs version run: | @@ -24,7 +27,7 @@ jobs: - name: Move docs run: | - cp -vf /usr/share/doc/flatpak/flatpak-docs.html docs/ + cp -vf usr/share/doc/flatpak/flatpak-docs.html docs/ - name: Get new docs version run: |