morgan pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits: 2356d9d7 by Morgan at 2025-03-17T13:54:18+00:00 Update the Tor Browser Stable release-prep template to notify Tails devs earlier in the release process
- - - - - fe816f62 by Morgan at 2025-03-17T13:56:36+00:00 Update release-prep templates with updated devmole build notes
- - - - -
5 changed files:
- .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md - .gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md - .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md - .gitlab/issue_templates/Release Prep - Tor Browser Legacy.md - .gitlab/issue_templates/Release Prep - Tor Browser Stable.md
Changes:
===================================== .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md ===================================== @@ -117,8 +117,7 @@ Mullvad Browser Alpha (and Nightly) are on the `main` branch - [ ] Tor Project build machine - [ ] Local developer machine - [ ] Submit build request to Mullvad infrastructure: - - **NOTE** this requires a devmole authentication token - - **NOTE** this also requires you be connected to Gothenburg Mulvad VPN exit `se-got-wg-101` + - **NOTE** this requires a github authentication token - Run: ```bash make mullvadbrowser-kick-devmole-build
===================================== .gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md ===================================== @@ -113,11 +113,10 @@ Mullvad Browser Stable is on the `maint-${MULLVAD_BROWSER_MAJOR}.${MULLVAD_BROWS ```bash make mullvadbrowser-release && make mullvadbrowser-incrementals-release ``` - - Tor Project build machine - - Local developer machine + - [ ] Tor Project build machine + - [ ] Local developer machine - [ ] Submit build request to Mullvad infrastructure: - - **NOTE** this requires a devmole authentication token - - **NOTE** this also requires you be connected to Gothenburg Mulvad VPN exit `se-got-wg-101` + - **NOTE** this requires a github authentication token - Run: ```bash make mullvadbrowser-kick-devmole-build
===================================== .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md ===================================== @@ -141,8 +141,7 @@ Tor Browser Alpha (and Nightly) are on the `main` branch - [ ] Tor Project build machine - [ ] Local developer machine - [ ] Submit build request to Mullvad infrastructure: - - **NOTE** this requires a devmole authentication token - - **NOTE** this also requires you be connected to Gothenburg Mulvad VPN exit `se-got-wg-101` + - **NOTE** this requires a github authentication token - Run: ```bash make torbrowser-kick-devmole-build
===================================== .gitlab/issue_templates/Release Prep - Tor Browser Legacy.md ===================================== @@ -133,8 +133,7 @@ Tor Browser Legacy is on the `maint-13.5` branch - [ ] Tor Project build machine - [ ] Local developer machine - [ ] Submit build request to Mullvad infrastructure: - - **NOTE** this requires a devmole authentication token - - **NOTE** this also requires you be connected to Gothenburg Mulvad VPN exit `se-got-wg-101` + - **NOTE** this requires a github authentication token - Run: ```bash make torbrowser-kick-devmole-build
===================================== .gitlab/issue_templates/Release Prep - Tor Browser Stable.md ===================================== @@ -142,12 +142,33 @@ Tor Browser Stable is on the `maint-${TOR_BROWSER_MAJOR}.${TOR_BROWSER_MINOR}` b - Tor Project build machine - Local developer machine - [ ] Submit build request to Mullvad infrastructure: - - **NOTE** this requires a devmole authentication token - - **NOTE** this also requires you be connected to Gothenburg Mulvad VPN exit `se-got-wg-101` + - **NOTE** this requires a github authentication token - Run: ```bash make torbrowser-kick-devmole-build ``` +- [ ] Notify Tails of pending builds + - **Recipients** + ``` + tails-dev@boum.org + ``` + - **Subject** + ``` + Tor Browser ${TOR_BROWSER_VERSION} Building + ``` + - **Body** + ``` + Hello, + + Tor Browser Stable is being built and should be ready for Tails in the coming hours. Build artifacts and hashes will be available here: + - ${BUILD_ARTIFACTS_URL} + - ${BUIDL_HASHES_URL} + + ⚠️ WARNING: We have not yet verified the builds match, so make sure you do so before prepping the Tails release! + + Changelog: + # paste changelog as quote here + ```
</details>
@@ -321,14 +342,13 @@ popd ### packagers - [ ] Email packagers: - **Recipients** - - Tails dev mailing list: tails-dev@boum.org - Guardian Project: nathan@guardianproject.info - FreeBSD port: freebsd@sysctl.cz <!-- Gitlab user maxfx --> - OpenBSD port: caspar@schutijser.com <!-- Gitlab user cschutijser --> - torbrowser-launcher: mail@asciiwolf.com <!-- Gitlab user asciiwolf --> - Anti-Censorship: meskio@torproject.org <!-- Gitlab user meskio --> ``` - tails-dev@boum.org, nathan@guardianproject.info, freebsd@sysctl.cz, caspar@schutijser.com, mail@asciiwolf.com, meskio@torproject.org, + nathan@guardianproject.info, freebsd@sysctl.cz, caspar@schutijser.com, mail@asciiwolf.com, meskio@torproject.org, ``` - **Subject** ```
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/1...
tbb-commits@lists.torproject.org