Skip to content

Commit

Permalink
Merge branch 'main' into fix-mullvad-vpn
Browse files Browse the repository at this point in the history
  • Loading branch information
silentJET85 authored Jan 1, 2025
2 parents db66cef + bb367f3 commit a614ce7
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 3 deletions.
11 changes: 10 additions & 1 deletion .github/workflows/tests-01-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,16 @@ jobs:
echo "Failed to detect ${APP} as installed" >&2
exit 1
else
./deb-get purge "${APP}"
PUBLISHED_VER=$(./deb-get show "${APP}" | grep "Published:" | sed -E 's|\s*Published:\s*([^\s]*).*|\1|')
echo "Published version: ${PUBLISHED_VER}"
INSTALLED_VER=$(./deb-get show "${APP}" | grep "Installed:" | sed -E 's|\s*Installed:\s*([^\s]*).*|\1|')
echo "Installed version: ${INSTALLED_VER}"
if [ -n "${PUBLISHED_VER}" ] && [ "${PUBLISHED_VER}" != "${INSTALLED_VER}" ]; then
echo "Versions do not match. The package's VERSION_PUBLISHED variable may need to be changed." >&2
exit 1
else
./deb-get purge "${APP}"
fi
fi
fi
done
2 changes: 2 additions & 0 deletions 01-main/manifest
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ cronopete
crossover
crow-translate
cryptomator
cw-tail
dbeaver-ce
deadbeef-static
deborah
Expand Down Expand Up @@ -241,6 +242,7 @@ rpi-imager
rstudio
rstudio-server
rustdesk
schildichat-desktop
sejda-desktop
session-desktop
shutter-encoder
Expand Down
10 changes: 10 additions & 0 deletions 01-main/packages/cw-tail
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
DEFVER=1
ARCHS_SUPPORTED="amd64 arm64"
get_github_releases "lucagrulla/cw" "latest"
if [ "${ACTION}" != prettylist ]; then
URL="$(grep -m 1 "browser_download_url.*${HOST_ARCH}\.deb\"" "${CACHE_FILE}" | cut -d '"' -f 4)"
VERSION_PUBLISHED="$(sed -E 's|.*download/v([^/]*).*|\1|' <<< "${URL}")"
fi
PRETTY_NAME="cw"
WEBSITE="https://www.lucagrulla.com/cw"
SUMMARY="The best way to tail AWS CloudWatch Logs from your terminal."
2 changes: 1 addition & 1 deletion 01-main/packages/eversticky
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ DEFVER=1
get_github_releases "itsmejoeeey/eversticky" "latest"
if [ "${ACTION}" != prettylist ]; then
URL="$(grep -m 1 "browser_download_url.*\.deb\"" "${CACHE_FILE}" | cut -d '"' -f 4)"
VERSION_PUBLISHED="$(cut -d '_' -f 2 <<< "${URL}")"
VERSION_PUBLISHED="$(sed -E 's|.*download/v([^/]*).*|\1|' <<< "${URL}")"
fi
PRETTY_NAME="EverSticky"
WEBSITE="https://eversticky.joeeey.com/"
Expand Down
2 changes: 1 addition & 1 deletion 01-main/packages/goreleaser-pro
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ARCHS_SUPPORTED="amd64 arm64 armhf i386"
get_github_releases "goreleaser/goreleaser-pro" "latest"
if [ "${ACTION}" != "prettylist" ]; then
URL=$(grep -m 1 "browser_download_url.*${HOST_ARCH}\.deb\"" "${CACHE_FILE}" | cut -d'"' -f4)
VERSION_PUBLISHED=$(cut -d'/' -f8 <<<"${URL}" | sed 's|v||')
VERSION_PUBLISHED=$(cut -d'/' -f8 <<<"${URL}" | sed -E 's|v([^\-]*)\-(pro)|\1\~\2|')
fi
PRETTY_NAME="Goreleaser Pro"
WEBSITE="https://goreleaser.com/pro"
Expand Down
8 changes: 8 additions & 0 deletions 01-main/packages/schildichat-desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
DEFVER=1
ASC_KEY_URL="https://apt.supercable.onl/super-apt-repo.key"
APT_LIST_NAME="schildichat"
APT_REPO_URL="https://apt.supercable.onl/debian/ all main"
APT_REPO_OPTIONS="arch=${HOST_ARCH}"
PRETTY_NAME="SchildiChat"
WEBSITE="https://schildi.chat/"
SUMMARY="SchildiChat is a feature-rich messenger for Matrix based on Element with some extras and tweaks."

0 comments on commit a614ce7

Please sign in to comment.