KittyKatt / fetch

A BASH screenshot, system information, and logo display tool.
MIT License
24 stars 0 forks source link

feat(workflow): New release workflow that creates packages automatically for fetch #8

Closed KittyKatt closed 3 years ago

KittyKatt commented 3 years ago

Upon push of a new tag, this workflow will do the following things:

  1. Create packages based on the working tree of the tag (just rpm and deb at the moment).
  2. Generate a changelog showing the major commits (those matching the git-chglog filter) since the last tag.
  3. Create a new release for the tag, using the generated markdown changelog for the body and uploading the generated packages as artifacts.

This should make it much easier on packagers to start out and for anyone just wanting to grab their package from here and not from repositories.