boklm pushed to branch maint-13.0 at The Tor Project / Applications / tor-browser-build
Commits: 7a02d02f by Nicolas Vigier at 2023-12-12T10:51:04+01:00 Bug 41039: Keep download-*.json files from previous version when new version does not include them - - - - - 1 changed file: - tools/signing/upload-update_responses-to-staticiforme Changes: ===================================== tools/signing/upload-update_responses-to-staticiforme ===================================== @@ -26,8 +26,22 @@ test -n "$(git status --porcelain=v1 | grep -v '^?')" \ is_project torbrowser && cd update_3 is_project mullvadbrowser && cd update_1 -rm -Rf "$tbb_version_type" +old_ur=$(mktemp -d) +trap "rm -Rf $old_ur" EXIT +mv "$tbb_version_type" "$old_ur/$tbb_version_type" tar -xf "$update_responses_tar" + +# Keep download-*.json files from previous release if they are not in +# the new release. This happens when a release does not include some +# platforms. See tor-browser-build#41039. +IFS=$'\n' +for file in $(ls -1 "$old_ur/$tbb_version_type"/download-*.json) +do + fname=$(basename "$file") + test -f "$tbb_version_type/$fname" && continue + mv "$file" "$tbb_version_type/$fname" +done + git add "$tbb_version_type" git commit -m "$tbb_version_type: new version, $tbb_version" git push View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/7a02d02f2c6784828269335ca7c353a5c25aca94 -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/7a02d02f2c6784828269335ca7c353a5c25aca94 You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits