Créer une version
Choses à faire avant chaque nouvelle version
- Corriger les avertissements d'Intellij.
- Corriger les avertissements de Codacy.
- Mettre à jour le fichier security.md.
Créez une release avec Maven
Vous devez utiliser ssh
et pas https
. Pour passer à ssh
, tapez :
git remote set-url origin git@github.com:cassandre-tech/cassandre-trading-bot.git
Vérifier que vous êtes bien sur la branche development
et que tout a bien été commité :
git checkout development
git status
Démarrer la release avec :
mvn gitflow:release-start
Après avoir choisi le numéro de release, finissez le processus avec la commande :
mvn gitflow:release-finish
À faire après la release
- Fermez la milestone sur Github.
- Écrivez et postez un article sur substack.
- Mettez à jour les bots de trading qui servent à la pré production.
Textes à utiliser pour annoncer la sortie
- English: "We've just released Cassandre 5.0.7, a Spring boot starter to create and run your java crypto trading bot in minutes. Details here: URL #trading #tradingbot #crypto #bitcoin #java"
- French: "Sortie de Cassandre 5.0.7, notre Spring Boot Starter qui permet de créer son propre bot de trading pour les cryptos en quelques minutes. Plus de détails ici : URL #trading #tradingbot #crypto #bitcoin #java"
Où publier
- Récupérez le lien de la release sur GitHub.
- Publication sur le twitter de Cassandre (Devrait être fait par GitHub CI).
- Publication sur le Discord de Cassandre (Devrait être fait par GitHub CI).
- Publication sur mes comptes personnels (Facebook, Twitter & LinkedIn).
- Publication sur linuxfr.
- Publication sur bitcointalk.
- Publication sur IndieHackers.
- Publication sur Reddit.