This action installs .NET nanoFramework build components required to build projects and solutions in GitHub Actions.
It doesn't require any configurations, simply installs the components.
Install .NET nanoFramework build components as part of a GitHub Action building a project/solution.
- uses: nanoframework/nanobuild@v1Requests to the GitHub API can be authenticated by providing a token through the gitHubAuth input. The action surfaces this value to the installer script as the GITHUB_AUTH_TOKEN environment variable. This helps when you need to perform authenticated requests or to stay within the GitHub API rate limits. Example:
- uses: nanoframework/nanobuild@v1
with:
gitHubAuth: ${{ secrets.GITHUB_TOKEN }}If you already have a personal access token stored in another secret (for example secrets.NF_GH_PAT), reference that secret instead.
By default the action fetches the latest official release of the Visual Studio extension from the GitHub repository. Set the optional usePreview input (boolean) to true when you prefer the preview build sourced from the Open VSIX Gallery instead. Example:
- uses: nanoframework/nanobuild@v1
with:
usePreview: trueFor documentation, providing feedback, issues and finding out how to contribute please refer to the Home repo.
Join our Discord community here.
The list of contributors to this project can be found at CONTRIBUTORS.
The nanoFramework Class Libraries are licensed under the MIT license.
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behaviour in our community. For more information see the .NET Foundation Code of Conduct.
This project is supported by the .NET Foundation.
