From e5084be1f7a72604af917401e9bdedba4654de70 Mon Sep 17 00:00:00 2001 From: Jeroen Wijenbergh Date: Thu, 19 Feb 2026 17:00:17 +0100 Subject: Release: Bundle discovery files in git --- prepare_release.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'prepare_release.sh') diff --git a/prepare_release.sh b/prepare_release.sh index 89d621e..11db0bb 100755 --- a/prepare_release.sh +++ b/prepare_release.sh @@ -49,6 +49,20 @@ if [[ $(git diff) ]]; then git commit -m "Format: Run Ruff" fi +# Get discovery files and verify signature +echo "getting and verifying discovery files..." +wget -q https://disco.eduvpn.org/v2/organization_list.json -O internal/discovery/organization_list.json +wget -q https://disco.eduvpn.org/v2/organization_list.json.minisig -O internal/discovery/organization_list.json.minisig +minisign -Vm "internal/discovery/organization_list.json" -P RWRtBSX1alxyGX+Xn3LuZnWUT0w//B6EmTJvgaAxBMYzlQeI+jdrO6KF || minisign -Vm "internal/discovery/organization_list.json" -P RWQKqtqvd0R7rUDp0rWzbtYPA3towPWcLDCl7eY9pBMMI/ohCmrS0WiM +wget -q https://disco.eduvpn.org/v2/server_list.json -O internal/discovery/server_list.json +wget -q https://disco.eduvpn.org/v2/server_list.json.minisig -O internal/discovery/server_list.json.minisig +minisign -Vm "internal/discovery/server_list.json" -P RWRtBSX1alxyGX+Xn3LuZnWUT0w//B6EmTJvgaAxBMYzlQeI+jdrO6KF || minisign -Vm "internal/discovery/server_list.json" -P RWQKqtqvd0R7rUDp0rWzbtYPA3towPWcLDCl7eY9pBMMI/ohCmrS0WiM + +if [[ $(git diff) ]]; then + git add -u + git commit -m "Discovery: Update embedded files for new version" +fi + dch -v ${PROJECT_VERSION} --distribution unstable "New version" # Replace version number -- cgit v1.2.3