Ver código fonte

Move wintun distributable into release zip for windows (#572)

Nate Brown 3 anos atrás
pai
commit
b6391292d1
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      .github/workflows/release.yml

+ 3 - 1
.github/workflows/release.yml

@@ -47,6 +47,8 @@ jobs:
           echo $Env:GITHUB_REF.Substring(11)
           go build -trimpath -ldflags "-X main.Build=$($Env:GITHUB_REF.Substring(11))" -o build\nebula.exe ./cmd/nebula-service
           go build -trimpath -ldflags "-X main.Build=$($Env:GITHUB_REF.Substring(11))" -o build\nebula-cert.exe ./cmd/nebula-cert
+          mkdir build\dist\windows
+          mv dist\windows\wintun build\dist\windows\
 
       - name: Upload artifacts
         uses: actions/upload-artifact@v1
@@ -102,7 +104,7 @@ jobs:
       - name: Zip Windows
         run: |
           cd windows-latest
-          zip nebula-windows-amd64.zip nebula.exe nebula-cert.exe
+          zip -r nebula-windows-amd64.zip nebula.exe nebula-cert.exe dist
 
       - name: Create sha256sum
         run: |