From 30b37eeac2121948dee18b864451e8449b519506 Mon Sep 17 00:00:00 2001 From: Mark Pashmfouroush Date: Tue, 28 May 2024 09:56:28 +0100 Subject: [PATCH] actions: redistribute wintun.dll Signed-off-by: Mark Pashmfouroush --- .github/workflows/go-build.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/go-build.yaml b/.github/workflows/go-build.yaml index 25bec9161..6e25708e8 100644 --- a/.github/workflows/go-build.yaml +++ b/.github/workflows/go-build.yaml @@ -80,6 +80,20 @@ jobs: cp ${GITHUB_WORKSPACE}/README.md ./warp-plus_${{ env.ASSET_NAME }}/README.md cp ${GITHUB_WORKSPACE}/LICENSE ./warp-plus_${{ env.ASSET_NAME }}/LICENSE + - name: Redistribute wintun.dll + if: matrix.goos == 'windows' + run: | + curl -LO https://www.wintun.net/builds/wintun-0.14.1.zip + ls -lah + unzip ./wintun-0.14.1.zip -d wintun + if [ "$GOARCH" = "amd64" ]; then + mv wintun/wintun/bin/amd64/wintun.dll ./warp-plus_${{ env.ASSET_NAME }}/ + elif [ "$GOARCH" = "arm64" ]; then + mv wintun/wintun/bin/arm64/wintun.dll ./warp-plus_${{ env.ASSET_NAME }}/ + elif [ "$GOARCH" = "386" ]; then + mv wintun/wintun/bin/x86/wintun.dll ./warp-plus_${{ env.ASSET_NAME }}/ + fi + - name: Create ZIP archive shell: bash run: |