RedHatInsights / yggdrasil

GNU General Public License v3.0
21 stars 37 forks source link

Add dist workflow #237

Closed subpop closed 4 months ago

subpop commented 5 months ago

With this workflow, when a new git tag is created using the semantic versioning syntax (vX.Y.Z), this workflow checkout the tag from git, generates a yggdrasil-X.Y.Z.tar.xz and attaches it as an asset to the release.

Here's an example of the workflow running on my fork.

jirihnidek commented 5 months ago

It looks good, but given link to your fork reference following link: https://github.com/subpop/yggdrasil/releases/tag/v0.4.2, but it is not valid link. It seems that such tag (0.4.2) does not exists ATM.

subpop commented 4 months ago

Oh, yea, I've been creating and deleting that tag to test the trigger conditions of the action. I didn't see a point to keeping around a release tag in my fork that isn't a real release, so I deleted it after testing.