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

Commits:

2 changed files:

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
    189 189
     
    
    190 190
     <details>
    
    191 191
       <summary>Communications</summary>
    
    192
    +
    
    192 193
     ### packagers
    
    194
    +
    
    193 195
     - [ ] **(Once Packages are pushed to GitHub)**
    
    194 196
       - **Recipients**
    
    195 197
         - flathub package maintainer: proletarius101@protonmail.com
    

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