Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/accra-dotnet-azure-user-group/accra.net.automate.nuget.library

This project is part of our .NET Azure meetup series. It demonstrates how to create a NuGet library and automate the build and deployment process using tools like NUKE, GitHub Actions, and NuGet.
https://github.com/accra-dotnet-azure-user-group/accra.net.automate.nuget.library

chsarp dotnet lib nuget

Last synced: 4 months ago
JSON representation

This project is part of our .NET Azure meetup series. It demonstrates how to create a NuGet library and automate the build and deployment process using tools like NUKE, GitHub Actions, and NuGet.

Awesome Lists containing this project

README

        

# Accra .NET Automate NuGet Library

This project is part of our .NET Azure meetup series. It demonstrates how to create a NuGet library and automate the build and deployment process using tools like NUKE, GitHub Actions, and NuGet.

## Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes. See the deployment section for notes on how to deploy the project on a live system.

### Prerequisites

Ensure you have one of the following software installed:

- Visual Studio 2019
- Visual Studio Code
- Rider
- .NET SDK 8.0

### How to Get Started

1. Clone the repository:
```sh
git clone https://github.com/accra-dotnet-azure-user-group/accra.net.automate.nuget.library/tree/master
```
2. Open the solution in Visual Studio 2019.
3. Build the solution.

### Troubleshooting

If you encounter any errors with GitHub Actions, you can follow the steps below to fix them:

- [Executing NUKE Build Scripts on Linux Machines with Correct File Permissions](https://blog.dangl.me/archive/executing-nuke-build-scripts-on-linux-machines-with-correct-file-permissions/)

### Useful Links

- [NUKE](https://nuke.build/)

### Series Videos

If you want to follow along from the start, you can watch the series on our YouTube Channel:

- [Part One](https://www.youtube.com/watch?v=OO1jsckbhkw&t=1228s)
- [Part Two](#)

Make sure to watch our YouTube series to get a better understanding of how to use the library.