Après la mise à jour du plugin net.researchgate:gradle-release en v3.0.0, le fonctionnement de ma CI a été altéré, car pour lui, la branche principale doit être main et pas master

Renommer votre branche locale#

1> git branch -m master main

Vérifier ensuite que tout est ok niveau commit

1> git status
2Sur la branche main
3Votre branche est en avance sur 'origin/master' de 1 commit.
4  (utilisez "git push" pour publier vos commits locaux)
5 
6rien à valider, la copie de travail est propre

Créer la branche sur le remote#

 1> git push -u origin main
 2Énumération des objets: 7, fait.
 3Décompte des objets: 100% (7/7), fait.
 4Compression par delta en utilisant jusqu'à 12 fils d'exécution
 5Compression des objets: 100% (4/4), fait.
 6Écriture des objets: 100% (4/4), 1.06 Kio | 1.06 Mio/s, fait.
 7Total 4 (delta 3), réutilisés 0 (delta 0)
 8remote:
 9remote: Create a new pull request for 'main':
10remote:   https://git.myhost.com/.../compare/master...main
11remote:
12remote: . Processing 1 references
13remote: Processed 1 references in total
14To git.myhost.com:...git
15 * [new branch]      main -> main
16La branche 'main' est paramétrée pour suivre la branche distante 'main' depuis 'origin'.

Sur votre serveur Git, activer main comme branche par défaut.

Dans Gitea, il faut cliquer sur Settings et dans le tab Branches, sélectionner main et cliquer sur le bouton Update Default Branch:

Paramètres de configuration gitea

Supprimer la branche master sur le remote#

1> git push origin --delete master
2remote: . Processing 1 references
3remote: Processed 1 references in total
4To git.myhost.com:...git
5 - [deleted]         master