NWChemEx / .github

GitHub Settings for the NWChemEx Organization
https://nwchemex.github.io/.github/
Apache License 2.0
1 stars 2 forks source link

Automatic Versioning #20

Closed ryanmrichard closed 1 year ago

ryanmrichard commented 2 years ago

I'd like to use semantic versioning on our repos. I'd also like the tagging to be automated with every PR. So somehow we need a way to determine whether merging a PR should increment the major, minor, or patch of the version and then we need an action to tag the commit.

This issue is for coming up with a plan for how to do automatic versioning (likely involves googling for solutions).

Edit: see https://github.com/CMakePP/CMinx (and https://github.com/CMakePP/.github) for how I did it there.