@joebigelow / wix-1 / commits / 6a2aefbb

Build via GitHub Action

Rob Mensching committed Oct 19, 2021 at 16:14 UTC 6a2aefbbc8f54bf1767cfc8dc7120f61c18fb0ea
1 file changed +41
.github/workflows/build.yml new
+41
@@ -0,0 +1,41 @@
1 +name: Build WiX Toolset v4
2 +
3 +on:
4 + push:
5 + branches:
6 + master
7 + pull_request:
8 + branches:
9 + - master
10 + - develop
11 +
12 +env:
13 + DOTNET_NOLOGO: true
14 + DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
15 + DOTNET_CLI_TELEMETRY_OPTOUT: true
16 + NUGET_XMLDOC_MODE: skip
17 +
18 +jobs:
19 + build:
20 + name: Build
21 + runs-on: windows-latest
22 + steps:
23 + - name: Checkout code
24 + uses: actions/checkout@v2
25 +
26 + - name: Setup dotnet
27 + uses: actions/setup-dotnet@v1
28 + with:
29 + dotnet-version: '5.0.x'
30 +
31 + - name: Add MSBuild to PATH
32 + uses: microsoft/setup-msbuild@v1.0.3
33 +
34 + - name: Build wix4
35 + run: build.cmd
36 +
37 + - name: Save build
38 + - uses: actions/upload-artifact@v2
39 + with:
40 + name: artifacts
41 + path: build/artifacts/