From 24342ff9ad7f75efd7db5ee931904b87abe35910 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Sun, 22 Sep 2024 09:57:12 +0530 Subject: [PATCH] x-checker: Use gh to get repos --- .github/actions/flatpak-external-data-checker/Dockerfile | 2 +- .github/actions/flatpak-external-data-checker/entrypoint.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/flatpak-external-data-checker/Dockerfile b/.github/actions/flatpak-external-data-checker/Dockerfile index eb3fc6d..f16c226 100644 --- a/.github/actions/flatpak-external-data-checker/Dockerfile +++ b/.github/actions/flatpak-external-data-checker/Dockerfile @@ -1,7 +1,7 @@ FROM ghcr.io/flathub/flatpak-external-data-checker:latest RUN apt-get update && \ - apt-get install -y parallel && \ + apt-get install -y gh jq parallel && \ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* ADD gh-ls-org /usr/local/bin/gh-ls-org diff --git a/.github/actions/flatpak-external-data-checker/entrypoint.sh b/.github/actions/flatpak-external-data-checker/entrypoint.sh index da09932..7ec5b41 100755 --- a/.github/actions/flatpak-external-data-checker/entrypoint.sh +++ b/.github/actions/flatpak-external-data-checker/entrypoint.sh @@ -11,7 +11,7 @@ git config --global user.email "sysadmin@flathub.org" mkdir flathub cd flathub || exit -gh-ls-org flathub | parallel "git clone --depth 1 {}" +gh repo list flathub --visibility public -L 8000 --json url --json isArchived --jq '.[] | select(.isArchived == false)|.url' | parallel "git clone --depth 1 {}" mapfile -t checker_apps < <( grep -rl -E 'extra-data|x-checker-data|\.AppImage' | cut -d/ -f1 | sort -u | shuf ) for repo in "${checker_apps[@]}"; do