pion / .goassets

Asset files automatically deployed to Go package repositories
https://pion.ly/
MIT License
8 stars 10 forks source link

Add release automation using goreleaser #94

Closed daenney closed 1 year ago

daenney commented 2 years ago

This configures goreleaser in "library" mode, i.e it doesn't build any CLIs, Docker images etc. It only creates a release based on the Git tag that was pushed with a Changelog enumerating the commits.

Though the changelog isn't super useful without some commit message standardisation, it's already a lot better than not having one at all. Now folks can look at the release on GitHub to see what's changed instead of having to browse the history on GItHub or clone and run git log.