This repository is a template for creating a new .NET library. It includes a GitHub Actions workflow that will run tests on every push and publish the library to NuGet on a tag or merge to the main branch.
I have a lot of ideas brewing in my head all the time. However, the chores of setting up a new project usually act as a barrier to getting started. Last time, when I had a sparky idea worth implementing, I spent a lot of time setting up the project, and by the time I finished, the idea had faded away. I've lost the spark.
So, I created this template because I wanted a quick way to create a new library and start working on it without worrying about setting up the project.
This template includes pre-configured things that I usually use in my projects.
- Click on the "Use this template" button on the top right corner of this page.
- Fill in the repository name, description, and other details.
- Click on the "Create repository" button.
- Clone the repository to your local machine.
- Replace all references of
dotnet-lib-template
to your repository name. - Replace all references of
TemplateProject
to your project name. - Replace the content of this README.md file with your project's README.
- Replace the content of the LICENSE file with your project's license.
- Start working on your project.
If you like the library please consider supporting my work.