From 93ffea7862156150beb73a46b3e6a8d85fc677fd Mon Sep 17 00:00:00 2001 From: NextTurn <45985406+NextTurn@users.noreply.github.com> Date: Wed, 1 Apr 2020 00:00:00 +0800 Subject: [PATCH] Add release.yml --- eng/release.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 eng/release.yml diff --git a/eng/release.yml b/eng/release.yml new file mode 100644 index 0000000..d56061d --- /dev/null +++ b/eng/release.yml @@ -0,0 +1,37 @@ +trigger: none + +resources: + pipelines: + - pipeline: winsw + source: winsw.winsw + +pool: + vmImage: windows-latest +steps: +- download: winsw + artifact: WinSW-net461.exe_Release +- download: winsw + artifact: WinSW-x64.zip_Release +- download: winsw + artifact: WinSW-x86.zip_Release +- download: winsw + artifact: WinSW-x64.exe_Release +- download: winsw + artifact: WinSW-x86.exe_Release +- ${{ if ne(variables['Build.RequestedForEmail'], '') }}: + - task: GitHubRelease@1 + inputs: + gitHubConnection: GitHub $(Build.RequestedForEmail) + repositoryName: $(Build.Repository.Name) + action: create + target: $(Build.SourceVersion) + tagSource: userSpecifiedTag + tag: v3.0.0 + title: WinSW v3.0.0 + assets: | + $(Pipeline.Workspace)/**/*.xml + $(Pipeline.Workspace)/**/*.exe + $(Pipeline.Workspace)/**/*.zip + isDraft: true + isPreRelease: true + addChangeLog: false