From 24daaae6a1117a2b3304a4a31e6fbc5c12b5d7e5 Mon Sep 17 00:00:00 2001 From: Robert Kirkman Date: Tue, 11 Nov 2025 03:59:05 -0600 Subject: [PATCH 1/5] in `lint-package.sh` test `base_comit` equal `HEAD~1` in CI --- scripts/lint-packages.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/lint-packages.sh b/scripts/lint-packages.sh index 2f0dab26dace94..9e1aad37c0c807 100755 --- a/scripts/lint-packages.sh +++ b/scripts/lint-packages.sh @@ -123,11 +123,18 @@ check_indentation() { # We'll need the 'origin/master' as a base commit when running the version check. # So try fetching it now if it doesn't exist. -if ! base_commit="HEAD~$(git rev-list --count FETCH_HEAD..)"; then +# if this script is running in GitHub Actions, the base_commit is actually HEAD~1 +# not HEAD~$(git rev-list --count FETCH_HEAD..) +# See https://github.com/actions/checkout/issues/504 for more information +if [[ "${CI-false}" == "true" ]]; then + base_commit="HEAD~1" +elif ! base_commit="HEAD~$(git rev-list --count FETCH_HEAD..)"; then git fetch https://github.com/termux/termux-packages.git base_commit="HEAD~$(git rev-list --count FETCH_HEAD..)" fi +printf '%s\n' "base_commit: $(git rev-parse "$base_commit")" + check_version() { local package_dir="${1%/*}" From 0fa509e66a0e9cc4282e2008e7a6570480e5a5c8 Mon Sep 17 00:00:00 2001 From: Robert Kirkman Date: Tue, 11 Nov 2025 03:59:51 -0600 Subject: [PATCH 2/5] force break `lint-packages.sh` dummy commit 1 From c38e247bf40b4f95994b5628974952fdfaf487ec Mon Sep 17 00:00:00 2001 From: Robert Kirkman Date: Tue, 11 Nov 2025 03:59:52 -0600 Subject: [PATCH 3/5] force break `lint-packages.sh` dummy commit 2 From c3281dbaadfb9ff8b3caef1125c91aaf6d3c1b10 Mon Sep 17 00:00:00 2001 From: Robert Kirkman Date: Tue, 11 Nov 2025 03:59:53 -0600 Subject: [PATCH 4/5] force break `lint-packages.sh` dummy commit 3 From 907241e834c2f20100e9bc85f2d806cb256e3490 Mon Sep 17 00:00:00 2001 From: Robert Kirkman Date: Tue, 11 Nov 2025 04:00:46 -0600 Subject: [PATCH 5/5] revbump(main/jackett): 0.24.275-1 - Test 5 related to https://github.com/termux/termux-packages/pull/27168 --- packages/jackett/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/jackett/build.sh b/packages/jackett/build.sh index ba1dee2939d02c..7215960d975276 100644 --- a/packages/jackett/build.sh +++ b/packages/jackett/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="API Support for your favorite torrent trackers" TERMUX_PKG_LICENSE="GPL-2.0-or-later" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.24.275" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL="https://github.com/Jackett/Jackett/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz" TERMUX_PKG_SHA256=e8d3fa23a4c13e0c84fa1b1720b3e9b0d317960cfa87bcf5aaf58ef6aea2decf TERMUX_PKG_BUILD_DEPENDS="aspnetcore-targeting-pack-9.0, dotnet-targeting-pack-9.0"