| ... |
... |
@@ -246,34 +246,18 @@ popd |
|
246
|
246
|
static-update-component cdn.torproject.org && static-update-component dist.torproject.org
|
|
247
|
247
|
```
|
|
248
|
248
|
- [ ] **(Optional)** Generate and deploy new update responses
|
|
249
|
|
- - **NOTE**: This is only required if there will be no corresponding 14.0 release (i.e. this is an emergency legacy-only 13.5 release). Normally, legacy update responses are generated and deployed as part of the 14.0 release.
|
|
|
249
|
+ - **NOTE**: This is only required if there will be no corresponding 15.0 release (i.e. this is an emergency legacy-only 13.5 release). Normally, legacy update responses are generated and deployed as part of the 15.0 release.
|
|
250
|
250
|
- **⚠️ WARNING**: This is a little bit off the beaten track, ping boklm or morgan if you have any doubts
|
|
251
|
|
- - From the `maint-14.5` branch:
|
|
|
251
|
+ - From the `maint-15.0` branch:
|
|
252
|
252
|
- [ ] Update `rbm.conf`
|
|
253
|
253
|
- [ ] `var/torbrowser_legacy_version`: update to `${TOR_BROWSER_VERSION}`
|
|
254
|
|
- - **NOTE** this is the browser version for the legacy branch, not the 14.0 branch
|
|
|
254
|
+ - **NOTE** this is the browser version for the legacy branch, not this stable branch we've switched to
|
|
255
|
255
|
- [ ] `var/torbrowser_legacy_platform_version`: update to `${ESR_VERSION}`
|
|
256
|
|
- - **NOTE** this is ESR version for the legacy branch, not the 14.0 branch
|
|
257
|
|
- - [ ] Generate update responses:
|
|
|
256
|
+ - **NOTE** this is ESR version for the legacy branch, not this stable branch we've switched to
|
|
|
257
|
+ - [ ] Generate update responses and commit them to tor-browser-update-responses.git:
|
|
258
|
258
|
- Run:
|
|
259
|
259
|
```bash
|
|
260
|
|
- make torbrowser-update_responses-release
|
|
261
|
|
- ```
|
|
262
|
|
- - [ ] Commit new update responses to tor-browser-update-responses.git:
|
|
263
|
|
- - Run:
|
|
264
|
|
- ```bash
|
|
265
|
|
- updaterespdir=/path/to/tor-browser-update-responses.git
|
|
266
|
|
- cp torbrowser/release/update-responses/update-responses-release-${TOR_BROWSER_VERSION}.tar "$updaterespdir"
|
|
267
|
|
- cd "$updaterespdir"
|
|
268
|
|
- git pull
|
|
269
|
|
- rm -Rf update_3/release
|
|
270
|
|
- tar -C update_3 update-responses-release-${TOR_BROWSER_VERSION}.tar
|
|
271
|
|
- rm update-responses-release-${TOR_BROWSER_VERSION}.tar
|
|
272
|
|
- git add update_3/release
|
|
273
|
|
- git commit -m "release: new version, ${TOR_BROWSER_VERSION}"
|
|
274
|
|
- git push
|
|
275
|
|
- # print the commit hash and copy past it for the next step
|
|
276
|
|
- git show -s --format=%H
|
|
|
260
|
+ cd tor-browser-build/tools/signing/ && ./deploy-legacy
|
|
277
|
261
|
```
|
|
278
|
262
|
- On `staticiforme.torproject.org`, deploy new update responses:
|
|
279
|
263
|
- [ ] Enable update responses, passing the commit hash as argument (replace $commit):
|