Merge pull request #370 from openziti/update-wintun

move to wintun 0.10.3
This commit is contained in:
mary-dcouto
2021-04-22 18:52:39 +05:30
committed by GitHub
3 changed files with 29 additions and 1 deletions
+3
View File
@@ -14,3 +14,6 @@ components:
* A Windows service which runs as the local system account which creates the TUN as well as manages the Ziti connections
* A Windows UWP UI application that allows the interactively logged on user to interact with the Windows service
## Building A Release
see [releasing](./releasing.md)
+25
View File
@@ -0,0 +1,25 @@
# Making a Release
Making a point release is a manual process at this time. It's kept as a manual process but is quick to perform. There are a few things which must be done before a release can be considered ready.
## Checklist
1. Verify the file at the root of the checkout named `version` is updated with the version number that is being released
1. Verify all pull requests are merged into `main` that should be released
1. Verify all changes have been accounted for in `release-notes.md` and verify that the file is accurate for the version being released. For example if producing release 10.10.10 the release notes should refer to the changes in 10.10.10. *[This step is often missed]*
## Performing the Release
1. Navigate to [Releases](https://github.com/openziti/desktop-edge-win/releases)
1. A github action should have already created a draft release with some changes listed within.
1. Verify these changes are correct.
1. In another window/tab navigate to [Actions](https://github.com/openziti/desktop-edge-win/actions)
1. On the left - click "Build Installer" under "Workflows" to filter down to only the Installer CI actions.
1. Find the installer built from the `main` branch and open it
1. Locate the execuable installer added to the job and download it. It'll have a name such as: ZitiDesktopEdgeClient-x.y.z and will be a zip file
1. After downloading the zip file, unzip it somewhere and verify there are two different files: the executable and a hash
1. Back on the [Releases](https://github.com/openziti/desktop-edge-win/releases) page - click the button to 'edit' the latest release (which should be marked 'Draft')
1. Veify the Tag Version and Release title match the version specified in the `version` file
1. Drag the unzipped files (two of them) onto the section of the form labeled: "Attach binaries by dropping them here or selecting them."
1. Copy the release notes markdown from the release-notes.md into the release.
1. When ready click "Publish Release"
+1 -1
View File
@@ -19,7 +19,7 @@ REM override the c sdk used in the build - leave blank for the same as specified
SET ZITI_SDK_C_BRANCH=
REM the number of TCP connections the tunneler sdk can have at any one time
SET TCP_MAX_CONNECTIONS=256
SET WINTUN_DL_URL=https://www.wintun.net/builds/wintun-0.10.2.zip
SET WINTUN_DL_URL=https://www.wintun.net/builds/wintun-0.10.3.zip
set SVC_ROOT_DIR=%~dp0
set CURDIR=%CD%