From ee279c632b0c05c577b0cc38056624c529333fb9 Mon Sep 17 00:00:00 2001 From: Odd Stranne Date: Mon, 10 Jan 2022 10:44:11 +0100 Subject: [PATCH] Update release guidelines --- RELEASE.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 26796ae..deff1d4 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -33,18 +33,17 @@ Configure signing in Microsoft partner portal: 1. `cd` into driver repository. 1. Run `build.bat ` to build and sign the driver. 1. Artifacts are prepared under `bin/dist/`: - 1. `bin/dist/legacy/` contains the final artifacts for Windows 7/8/8.1. - 1. `bin/dist/win10/` contains an intermediate driver package for Windows 10. - 1. `bin/dist/meta/` currently, only holds the shared PDB file. -1. Upload Windows 10 intermediate driver package (`mullvad-split-tunnel-amd64.cab`) to Microsoft for attestation signing. -1. Download attestation signed driver for Windows 10. + 1. `mullvad-split-tunnel-amd64.cab` is an intermediate driver package for Windows 10. + 1. `mullvad-split-tunnel.pdb` contains debug information. +1. Upload intermediate driver package to Microsoft for attestation signing. +1. Download attestation signed driver package. ## Updating dependent repositories 1. In the `mullvadvpn-app-binaries` repository: - 1. Update legacy driver package in `x86_64-pc-windows-msvc/split-tunnel/legacy/`. - 1. Extract attestation signed driver and related files into `x86_64-pc-windows-msvc/split-tunnel/win10/`. - 1. Update driver PDB file in `x86_64-pc-windows-msvc/split-tunnel/meta/`. + 1. In subfolder `x86_64-pc-windows-msvc/split-tunnel/`: + 1. Extract attestation signed driver package. + 1. Update driver PDB file. 1. Merge file updates into `master`. 1. In the `mullvadvpn-app` repository: 1. Update the `mullvadvpn-app-binaries` submodule reference.