GitHub Action for msbuild.
Usage:
- uses: macmade/action-msbuild@v1.0.0
Matrix configuration:
-
platform:
String
The target architecture. -
toolset:
String
The architecture of the compiler toolchain (egx64,x86). -
configuration:
String
The configuration to use. -
solution:
String
The Visual Studio solution to build.
Complete example:
name: ci
on: [push]
jobs:
ci:
runs-on: windows-latest
strategy:
matrix:
run-config:
- { platform: 'x64', toolset: 'x64', configuration: 'Debug', solution: 'App.sln' }
- { platform: 'x86', toolset: 'x64', configuration: 'Release', solution: 'App.sln' }
steps:
- uses: actions/checkout@v6
- uses: macmade/action-msbuild@v1.0.0
Project is released under the terms of the MIT License.
Owner: Jean-David Gadina - XS-Labs
Web: www.xs-labs.com
Blog: www.noxeos.com
Twitter: @macmade
GitHub: github.com/macmade
LinkedIn: ch.linkedin.com/in/macmade/
StackOverflow: stackoverflow.com/users/182676/macmade