https://github.com/macmade/action-msbuild
GitHub Action for msbuild.
https://github.com/macmade/action-msbuild
action build github github-action github-actions msbuild visualstudio
Last synced: 10 months ago
JSON representation
GitHub Action for msbuild.
- Host: GitHub
- URL: https://github.com/macmade/action-msbuild
- Owner: macmade
- License: mit
- Created: 2021-09-08T21:03:16.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-09T21:42:08.000Z (about 4 years ago)
- Last Synced: 2025-02-05T20:36:31.912Z (12 months ago)
- Topics: action, build, github, github-action, github-actions, msbuild, visualstudio
- Homepage:
- Size: 13.7 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
action-msbuild
==============
[](https://github.com/macmade/action-msbuild/issues)


[](https://twitter.com/macmade)
[](https://github.com/sponsors/macmade)
### About
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 (eg `x64`, `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@v1
- uses: macmade/action-msbuild@v1.0.0
License
-------
Project is released under the terms of the MIT License.
Repository Infos
----------------
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