DamianEdwards / MiniValidation

A minimalist validation library for .NET built atop the existing features in `System.ComponentModel.DataAnnotations` namespace

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup CI & CD using GitHub Actions

DamianEdwards opened this issue · comments

CI setup now. CD to come.

CD of packages built from main is done now. They get published to the repo artifacts feed.

Need to figure out some further actions for:

  • CI of PRs and branches that just builds/tests
  • Promotion of any main package to NuGet
    • This would simply take the package as is from the repo feed and push it to NuGet
    • It would create a repo release/tag
    • Twitter announcement (example)?
  • Something for stable releases

This was done!