An open API service indexing awesome lists of open source software.

https://github.com/warrenbuckley/setup-msbuild

Set up your GitHub Actions workflow to add MSBuild.exe into the PATH
https://github.com/warrenbuckley/setup-msbuild

github-action github-actions msbuild msbuild-action

Last synced: 8 months ago
JSON representation

Set up your GitHub Actions workflow to add MSBuild.exe into the PATH

Awesome Lists containing this project

README

          

# setup-MSBuild
This action sets up MSBuild.exe as a CLI tool for use in actions by:
- optionally downloading and caching a version of VSWhere.exe to help find the latest MSBuild on the machine
- Adds the location of the MSBuild to the PATH

## Status: Archived
This GitHub action is now retired/archived as I have collobrated directly with Microsoft to release an official MSBuild GitHub Action
https://github.com/microsoft/setup-msbuild
https://github.com/marketplace/actions/setup-msbuild-exe

# Usage

Basic:
```yaml
steps:
name: ASP.NET CI
on: [push]
jobs:
build:
runs-on: windows-latest

steps:
- uses: actions/checkout@master

- name: Setup MSBuild.exe
uses: warrenbuckley/Setup-MSBuild@v1

- name: MSBuild
working-directory: src
run: msbuild MyProject.csproj
```

# License

The scripts and documentation in this project are released under the [MIT License](LICENSE)

# Contributions

Contributions are welcome! See [Contributor's Guide](docs/contributors.md)