@rwaffen implemented a nice action that creates github releases: https://github.com/voxpupuli/modulesync_config/blob/master/moduleroot/.github/workflows/release.yml.erb#L35-L40
As you can see here: https://github.com/voxpupuli/puppet-quadlets/releases/tag/v1.0.0
I observed two things:
- The GitHub release will be created even if publishing the forge release did not work. Should those steps depend on each other?
- The release artifact for a puppet module is a .tar.gz file. Should we add that to the GitHub release?
@rwaffen implemented a nice action that creates github releases: https://github.com/voxpupuli/modulesync_config/blob/master/moduleroot/.github/workflows/release.yml.erb#L35-L40
As you can see here: https://github.com/voxpupuli/puppet-quadlets/releases/tag/v1.0.0
I observed two things: