ma1 pushed to branch maint-15.0 at The Tor Project / Applications / 
tor-browser-build


Commits:
94425a1f by hackademix at 2025-11-25T17:01:25+01:00
MB 493: Check dist.torproject.org before submitting a new build to Mullvad.

- - - - -


2 changed files:

- .gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md
- tools/signing/publish-github.mullvadbrowser


Changes:

=====================================
.gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md
=====================================
@@ -189,7 +189,9 @@ This step will send the relevant branches, tags (including 
a tag named after the
 
 <details>
   <summary>Communications</summary>
+
 ### packagers
+
 - [ ] **(Once Packages are pushed to GitHub)**
   - **Recipients**
     - flathub package maintainer: [email protected]


=====================================
tools/signing/publish-github.mullvadbrowser
=====================================
@@ -28,6 +28,12 @@ BB_BRANCH=${MB_BRANCH//mullvad-/base-}
 ESR_VERSION=$(showconf firefox var/firefox_version $TARGET)
 BASE_VERSION=$(showconf release var/torbrowser_version $TARGET)
 RELEASE_VERSION="${BASE_VERSION}${mbrtag_suffix}"
+RELEASE_URL="https://dist.torproject.org/mullvadbrowser/${RELEASE_VERSION}/";
+if ! curl -f "$RELEASE_URL" >/dev/null 2>&1 ; then
+  echo >&2 "$RELEASE_URL not found! Maybe you need to run:"
+  echo >&2 "ssh staticiforme.torproject.org 'cd 
/srv/dist-master.torproject.org/htdocs/mullvadbrowser && 
static-update-component dist.torproject.org'"
+  exit 2
+fi
 pushd >/dev/null ../../git_clones/firefox
 echo "Fetching $MB_BRANCH and tags..."
 git fetch --tags "$GL_REMOTE_MULLVAD" "$MB_BRANCH"
@@ -39,7 +45,7 @@ echo "MB tag: $MB_TAG"
 echo "BB tag: $BB_TAG"
 echo "FX tag: $FX_TAG"
 echo "Mullvad release tag: $RELEASE_VERSION"
-read -p "Do you want to tag mullvad $RELEASE_VERSION and push tags/branches/QA 
build to ${GH_REMOTE}? (y/N) " -n 1 -r
+read -p "Do you want to tag mullvad $RELEASE_VERSION & push tags/branches/QA 
build to ${GH_REMOTE}? (y/N) " -n 1 -r
 echo
 if ! [[ $REPLY =~ ^[Yy]$ ]]; then
    echo >&2 "Operation cancelled"



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/94425a1fab1e178960a2d265acbe0e7323f3aa7b

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/94425a1fab1e178960a2d265acbe0e7323f3aa7b
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tor-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to