Wire portshide into release + update-json pipeline

Mirror the kmod/zygisk plumbing so KernelSU-Next / Magisk pick up
portshide updates automatically:

- scripts/update-version.sh bumps portshide/module/module.prop along
  with the other modules when VERSION changes
- scripts/update-json.sh writes update-json/update-ports.json pointing
  at the current release zip
- CI appends updateJson=.../update-ports.json to the portshide
  module.prop before zipping, matching kmod/zygisk
- Dashboard reports portshide version mismatches as issues, with the
  same up/down/different wording the other modules use
This commit is contained in:
okhsunrog 2026-04-15 16:45:58 +03:00
parent 7faeb5ce9a
commit 5341c07781
6 changed files with 29 additions and 1 deletions

View file

@ -182,6 +182,7 @@ jobs:
- name: Package ports module zip
run: |
sudo apt-get update -qq && sudo apt-get install -y -qq zip >/dev/null
echo "updateJson=https://raw.githubusercontent.com/okhsunrog/vpnhide/main/update-json/update-ports.json" >> portshide/module/module.prop
cd portshide
./build-zip.sh
mv vpnhide-ports.zip "$GITHUB_WORKSPACE/vpnhide-ports.zip"