scientistproject / Scientist.net

A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library
MIT License
1.46k stars 95 forks source link

Actions for releasing semantic versions #139

Open JoshHiles opened 3 years ago

JoshHiles commented 3 years ago

Description

As a maintainer, I want the version number to be incremented based off semantic versioning So that we can automatically increment our version & produce a changelog

Acceptance Criteria

Technical notes

I think this needs to be in the same PushToMain.yml (or whatever name we give it) file along with the NuGet publisher https://github.com/scientistproject/Scientist.net/issues/141 is dependant on this running.

marblekirby commented 3 years ago

Are we happy to use something like git-semnatic-version in a github action?

paulbreen commented 3 years ago

I’d say so, yes.

On Thu, 22 Jul 2021 at 00:03, Daniel Loudon @.***> wrote:

Are we happy to use something like this https://github.com/marketplace/actions/git-semantic-version

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/scientistproject/Scientist.net/issues/139#issuecomment-884551867, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANNN5MLQVSJ2CX4U5HZ3P3TY5G2PANCNFSM5AYXHADA .

-- http://www.pbreen.co.uk

JoshHiles commented 3 years ago

Just added some technical notes that this needs to be in the same file as the publish new NuGet version because one depends on the other