mirror of
https://github.com/amnezia-vpn/win-split-tunnel.git
synced 2026-05-17 00:06:00 +03:00
Update release guidelines
This commit is contained in:
15
RELEASE.md
15
RELEASE.md
@@ -33,18 +33,17 @@ Configure signing in Microsoft partner portal:
|
||||
1. `cd` into driver repository.
|
||||
1. Run `build.bat <certificate-sha1-thumbprint>` 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.
|
||||
|
||||
Reference in New Issue
Block a user