Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .semrelease/this_release
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# This file has been cleaned up post-releasing version 0.0.1.
# Generate its content quickly using the following command:
# git log origin..HEAD | grep "^\s" > .semrelease/this_release
#!VERSION=0.0.2
- feat: Sample solution with a classlib project and a test project. The class library is ready to be packaged and published as a NuGet package.
- feat: Placeholders for README, LICENSE (MIT), and RELEASE-NOTES.
- feat: Pre-configured .gitignore and .editorconfig files.
- feat: Ready-to-use GitHub Actions workflow for building, testing and releasing the lib to NuGet.
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,11 @@ Template project to quickly spin up a C# Class Library project.

## Features

// TODO
- Sample solution with a class library project and a matching xUnit test project.
- The class library is ready to be packaged and published as a NuGet package.
- Placeholders for README, LICENSE (MIT), and RELEASE-NOTES.
- Pre-configured `.gitignore` and `.editorconfig` files.
- Ready-to-use GitHub Actions workflow for building, testing and releasing the library to NuGet.

## Usage

Expand All @@ -28,6 +32,11 @@ The above command will create a new solution named `MyLib` in the current direct

**Happy coding!**

After creating your solution, remember to:
- [ ] Update the package metadata (`PackageId`, `Authors`, `Description`, etc.) in the project file.
- [ ] Fill in `README.md`, `LICENSE.md`, and `RELEASE-NOTES.md`.
- [ ] Configure the GitHub Actions workflow secrets (e.g. the NuGet API key) for releasing.

🌟 If you find this project useful, please star it. 🌟

## License
Expand All @@ -36,6 +45,6 @@ This template is licensed under the MIT License - see the [LICENSE.md](LICENSE.m

## Contributing & Support

Feel free to create [pull requests](https://github.com/DDTH/classlib-template/compare/contribution_queue...) or [issues](https://github.com/DDTH/classlib-template/issues) to report bugs or suggest new features.
Feel free to create [pull requests](https://github.com/DDTH/classlib-template/compare/contrib_wait_to_merge...) or [issues](https://github.com/DDTH/classlib-template/issues) to report bugs or suggest new features.

> Please create PRs against the `contribution_queue` branch.
> Please create PRs against the `contrib_wait_to_merge` branch.
16 changes: 0 additions & 16 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,17 +1 @@
# classlib-template release notes

## 2026-06-15 - v0.0.1

### Changes

- Rename proj file to Ddth.Templates.Classlib.csproj

### Added/Refactoring/Deprecation

- Add workflow automerge-dependabot
- Add CI workflow

### Fixed/Improvements

- Fix dir structure and naming
- Fix CI workflow
Loading