tud-zih-energy / lo2s

Linux OTF2 Sampling - A Lightweight Node-Level Performance Monitoring Tool
https://tu-dresden.de/zih/forschung/projekte/lo2s?set_language=en
GNU General Public License v3.0
45 stars 13 forks source link

Add release workflow #266

Open bmario opened 1 year ago

bmario commented 1 year ago

With the added Citation.cff file, which needs updating for every release, we should think about a github actions workflow for the release.

Current, manual steps:

  1. Update CMakeLists.txt
  2. Create Version bump commit
  3. Create a new release that tags the version bump commit and manually add a changelog (and/or generate parts of the changelog using the button)

New step:

bmario commented 1 month ago

See also #319