dfinke / PowerShellHumanizer

PowerShell Humanizer wraps Humanizer: meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
Apache License 2.0
121 stars 18 forks source link

Update Humanizer version and improve module layout #17

Open cdhunt opened 7 months ago

cdhunt commented 7 months ago

I still use this frequently and it hasn't been touched in years and Humanizer is working on a 3.0.0 release with tons of fixes and improvements.

If I'm going to crack open this project again I plan to reorganize the source and refactor the build automation to more modern practices.

@dfinke, Do you have a preference for build platform? Are there secrets in the repo for publishing to PSGallery?

dfinke commented 6 months ago

Cool! I prefer GitHub. No creds for gallery.

Let me know and we can chat about coordinating that, should be simple. Wow, 2019 for the last publuish of this.

Yeah, would like to see the updated CI/CD.

WeihanLi commented 5 months ago

is it possible to reference the NuGet package, and maybe we could query the package updates via a scheduled CI job

dfinke commented 5 months ago

@cdhunt thoughts?

cdhunt commented 5 months ago

Yes, can definitely pull in the versioned nuget.

dfinke commented 5 months ago

I like the idea of automation there. Uncomfortable there is not a gate for it.

cdhunt commented 5 months ago

In my PR I have the versioned pinned in a csproj file and new Humanizer releases are pretty infrequent.