{"id":19244385,"url":"https://github.com/nanoframework/nanobuild","last_synced_at":"2025-04-21T09:33:36.503Z","repository":{"id":41867703,"uuid":"450222369","full_name":"nanoframework/nanobuild","owner":"nanoframework","description":":toolbox: GitHub Action to install .NET nanoFramework build components","archived":false,"fork":false,"pushed_at":"2024-06-12T13:49:23.000Z","size":18,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-10-29T21:06:14.801Z","etag":null,"topics":["github-actions","hacktoberfest","nanoframework"],"latest_commit_sha":null,"homepage":"https://www.nanoframework.net","language":"PowerShell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nanoframework.png","metadata":{"funding":{"open_collective":"nanoframework","github":"nanoframework"},"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-20T18:59:33.000Z","updated_at":"2024-06-12T13:49:27.000Z","dependencies_parsed_at":"2024-11-09T15:29:47.452Z","dependency_job_id":"7b8e14ee-c360-4f2f-8882-ce980781134e","html_url":"https://github.com/nanoframework/nanobuild","commit_stats":{"total_commits":18,"total_committers":1,"mean_commits":18.0,"dds":0.0,"last_synced_commit":"bee917eba944eed69b32d390d6f1e094c3f8977e"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanoframework%2Fnanobuild","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanoframework%2Fnanobuild/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanoframework%2Fnanobuild/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nanoframework%2Fnanobuild/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nanoframework","download_url":"https://codeload.github.com/nanoframework/nanobuild/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246474648,"owners_count":20783517,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github-actions","hacktoberfest","nanoframework"],"created_at":"2024-11-09T17:23:11.391Z","updated_at":"2025-04-21T09:33:36.478Z","avatar_url":"https://github.com/nanoframework.png","language":"PowerShell","funding_links":["https://opencollective.com/nanoframework","https://github.com/sponsors/nanoframework"],"categories":[],"sub_categories":[],"readme":"[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![#yourfirstpr](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://github.com/nanoframework/Home/blob/main/CONTRIBUTING.md) [![Discord](https://img.shields.io/discord/478725473862549535.svg?logo=discord\u0026logoColor=white\u0026label=Discord\u0026color=7289DA)](https://discord.gg/gCyBu8T)\n\n![nanoFramework logo](https://raw.githubusercontent.com/nanoframework/Home/main/resources/logo/nanoFramework-repo-logo.png)\n\n-----\n\n## GitHub Action that installs .NET **nanoFramework** build components\n\nThis action installs .NET **nanoFramework** build components required to build projects and solutions in GitHub Actions.\n\nIt doesn't require any configurations, simply installs the components.\n\n## Example usage\n\nInstall .NET **nanoFramework** build components as part of a GitHub Action building a project/solution.\n\n```yaml\n- uses: nanoframework/nanobuild@v1\n```\n\n### Authenticated usage\n\nRequest to GitHub API to retrieve the version information can be authenticated by adding the `gitHubAuth` and passing a GitHub Personal Access Token as a environment variable. This can be used for example if there is the need to perform authenticated requests or to keep the API usage rate under control. In this case, it will look like this:\n\n```yaml\n- uses: nanoframework/nanobuild@v1\n  env:\n    GITHUB_AUTH_TOKEN: ${{ secrets.githubAuth }}\n```\n\n## Feedback and documentation\n\nFor documentation, providing feedback, issues and finding out how to contribute please refer to the [Home repo](https://github.com/nanoframework/Home).\n\nJoin our Discord community [here](https://discord.gg/gCyBu8T).\n\n## Credits\n\nThe list of contributors to this project can be found at [CONTRIBUTORS](https://github.com/nanoframework/Home/blob/main/CONTRIBUTORS.md).\n\n## License\n\nThe **nanoFramework** Class Libraries are licensed under the [MIT license](LICENSE.md).\n\n## Code of Conduct\n\nThis project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behaviour in our community.\nFor more information see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).\n\n### .NET Foundation\n\nThis project is supported by the [.NET Foundation](https://dotnetfoundation.org).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnanoframework%2Fnanobuild","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnanoframework%2Fnanobuild","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnanoframework%2Fnanobuild/lists"}