Gorelease

Site officiel : https://goreleaser.com


Journaux liées à cette note :

J'ai découvert les fonctionnalités de Gorelease #golang, #JaiDécouvert

J'ai de nombreuses fois remarqué l'existence de projet Gorelease, mais je découvre seulement ce soir l'étendue de ses fonctionnalités. Et surtout, je découvre que depuis 2024 il n'est plus limité au seul langage Golang.

Quelques fonctionnalités de Gorelease :

  • Génération automatique des releases GitHub, GitLab, etc
  • Génération et publication des images Docker, Flatpak, AUR, Source RPMs, etc
  • Génération de changelog
  • Publication automatique d'annonce sur Mastodon, Reddit, Mail, Discourse, etc

Comment j'ai pu passer à côté de toutes ces fonctionnalités 🫣.

J'ai lu le billet Building GoReleaser: from shell script to paid product qui retrace l'histoire de ce projet.

Attention toutefois, de nombreuses fonctionnalités sont payantes : GoReleaser Pro.

Je vais commencer par utiliser Gorelease dans sklein-convarchive, et je verrai bien si à l'avenir les fonctionnalités payantes sont limitantes ou non.

Voir aussi : 2024-11-27_1129.