cmuparlay / parlaylib

A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines
MIT License
320 stars 60 forks source link

Tag releases #43

Open bkmgit opened 1 year ago

bkmgit commented 1 year ago

Can releases be tagged? Commit https://github.com/cmuparlay/parlaylib/commit/bf2a7e2efa102d617062b2b1a2fcc289e3f7203f mentions v2.1 but there is no associated git tag.

DanielLiamAnderson commented 1 year ago

We should probably start doing this at some point. Every commit does actually have a version number inside CMakeLists.txt, but they're not easy to search for.

lihaohong6 commented 1 week ago

The version change can be traced with git blame. Github's blame interface allows the user to find all commits that have touched a line of code by repeatedly finding the previous commit that modified a line.

image

Unfortunately, it seems that tags are not automatically added with a pull request, so they have to be added by the the owners of this repository.