diff --git a/.github/workflows/updates/System Monitoring Center.sh b/.github/workflows/updates/System Monitoring Center.sh index 293e6ed8bf..7b0408a48b 100755 --- a/.github/workflows/updates/System Monitoring Center.sh +++ b/.github/workflows/updates/System Monitoring Center.sh @@ -1,4 +1,6 @@ -webVer=$(curl -s --header "Authorization: token $GH_PERSONAL_ACCESS_TOKEN" "https://api.github.com/repos/hakandundar34coding/system-monitoring-center/releases" | jq -r 'map(select(.prerelease==false)) | map(select(.draft==false)) | map(select(.tag_name | startswith("v1."))) | first | .tag_name' | sed s/^v//g) -all_url="https://github.com/hakandundar34coding/system-monitoring-center/releases/download/v${webVer}/system-monitoring-center_${webVer}_all.deb" +webVer[0]=$(curl -s --header "Authorization: token $GH_PERSONAL_ACCESS_TOKEN" "https://api.github.com/repos/hakandundar34coding/system-monitoring-center/releases" | jq -r 'map(select(.prerelease==false)) | map(select(.draft==false)) | map(select(.tag_name | startswith("v1."))) | first | .tag_name' | sed s/^v//g) +all_url[0]="https://github.com/hakandundar34coding/system-monitoring-center/releases/download/v${webVer[0]}/system-monitoring-center_${webVer[0]}_all.deb" +webVer[1]=$(curl -s --header "Authorization: token $GH_PERSONAL_ACCESS_TOKEN" "https://api.github.com/repos/hakandundar34coding/system-monitoring-center/releases" | jq -r 'map(select(.prerelease==false)) | map(select(.draft==false)) | map(select(.tag_name | startswith("v2."))) | first | .tag_name' | sed s/^v//g) +all_url[1]="https://github.com/hakandundar34coding/system-monitoring-center/releases/download/v${webVer[1]}/system-monitoring-center_${webVer[1]}_all.deb" source $GITHUB_WORKSPACE/.github/workflows/update_github_script.sh diff --git a/apps/System Monitoring Center/install b/apps/System Monitoring Center/install index aec2f4c3a9..4618bdf7b5 100755 --- a/apps/System Monitoring Center/install +++ b/apps/System Monitoring Center/install @@ -1,5 +1,10 @@ #!/bin/bash version=1.43.10 +version2=2.21.2 -install_packages https://github.com/hakandundar34coding/system-monitoring-center/releases/download/v${version}/system-monitoring-center_${version}_all.deb || exit 1 +if ! package_available gir1.2-gtk-4.0 ; then + install_packages https://github.com/hakandundar34coding/system-monitoring-center/releases/download/v${version}/system-monitoring-center_${version}_all.deb || exit 1 +else + install_packages https://github.com/hakandundar34coding/system-monitoring-center/releases/download/v${version2}/system-monitoring-center_${version2}_all.deb || exit 1 +fi