SAFE-Stack / SAFE-template

dotnet CLI template for SAFE project
MIT License
280 stars 87 forks source link

Updates to the template are not being released #565

Closed jwthomson closed 8 months ago

jwthomson commented 10 months ago

There have been no releases for a long time, despite PRs being merged in.

I noticed that I was having problems with package versions when removing packages and I came here to discusss pinning versions but I notice that it is already resolved as of #559. The problem is that it was never released!

Is this something which we should be doing?

Larocceau commented 8 months ago

templates are nuget packages, https://www.nuget.org/packages/SAFE.Template. The package is currently owned by @theimowski. I will ask him to transfer ownership of the package as soon as I know which account he should transfer it to. I think we might want to create an organsation on nuget for the SAFE-Stack project.

Larocceau commented 8 months ago

@theimowski could you make the nuget account Compositional-IT owner of the SAFE.Template package, so we can continue releasing template versions? Procedure is documented here: https://devblogs.microsoft.com/nuget/managing-package-owners/

theimowski commented 8 months ago

Hi, sorry for being inactive recently. I'll do my best to publish a new version during coming week. I'm happy to add CompositionalIT tem as maintainer of the NuGET package as well so that they can release as well

theimowski commented 8 months ago

I've just released version 4.3.0 and invited Compositional-IT account to NuGET owners @isaacabraham

Again, apologies for the delay. Busy dad is busy, but hoping to find some time for OSS contributions from now on :)

mattgallagher92 commented 8 months ago

Thanks @theimowski, I've accepted your invitation, so Compositional IT is now a joint owner of the NuGet package :heart:

No worries for the delay :slightly_smiling_face: your OSS contributions are a gift to the community and it's reasonable to have other priorities! We should now be able to share the load in future :slightly_smiling_face:

theprash commented 8 months ago

Tomasz provided some release instructions which I'll leave here for now (they should go into CONTRIBUTING.md eventually)

  1. Add entry to RELEASE_NOTES.md with new version, date and release notes
  2. Set NUGET_KEY env var
  3. Run dotnet run --project Build.fsproj -- release