2353bc62cc
Created by Github action Co-authored-by: github-actions <github-actions@twenty.com>
79 lines
2.2 KiB
Plaintext
79 lines
2.2 KiB
Plaintext
---
|
||
title: Signalements de bogues, demandes et pull requests
|
||
info: Signalez des problèmes, demandez des fonctionnalités et contribuez au code
|
||
---
|
||
|
||
## Signaler des bogues
|
||
|
||
Pour signaler un bogue, veuillez [créer un problème sur GitHub](https://github.com/twentyhq/twenty/issues/new).
|
||
|
||
Vous pouvez également demander de l'aide sur [Discord](https://discord.gg/cx5n4Jzs57).
|
||
|
||
## Demandes de fonctionnalités
|
||
|
||
Si vous n'êtes pas sûr qu'il s'agisse d'un bogue, et que vous pensez que cela ressemble plus à une demande de fonctionnalité, alors vous devriez probablement [ouvrir une discussion à la place](https://github.com/twentyhq/twenty/discussions/new).
|
||
|
||
## Soumettre une pull request
|
||
|
||
La contribution au code de Twenty commence par une pull request (PR).
|
||
|
||
### Avant de démarrer
|
||
|
||
1. Consultez les [problèmes existants](https://github.com/twentyhq/twenty/issues) pour repérer les travaux liés
|
||
2. Pour les nouvelles fonctionnalités, ouvrez d’abord un problème pour en discuter
|
||
3. Consultez notre [Code de conduite](https://github.com/twentyhq/twenty/blob/main/CODE_OF_CONDUCT.md)
|
||
|
||
### Forker et cloner
|
||
|
||
1. Forkez le dépôt sur GitHub
|
||
2. Clonez votre fork:
|
||
|
||
```bash
|
||
git clone https://github.com/YOUR_USERNAME/twenty.git
|
||
cd twenty
|
||
```
|
||
|
||
3. Ajoutez le remote upstream:
|
||
|
||
```bash
|
||
git remote add upstream https://github.com/twentyhq/twenty.git
|
||
```
|
||
|
||
### Créer une branche
|
||
|
||
```bash
|
||
git checkout -b feature/your-feature-name
|
||
```
|
||
|
||
Utilisez des noms de branche descriptifs:
|
||
|
||
* `feature/add-export-button`
|
||
* `fix/login-redirect-issue`
|
||
* `docs/update-api-guide`
|
||
|
||
### Apportez vos modifications
|
||
|
||
1. Écrivez un code propre et bien documenté
|
||
2. Suivez le style de code existant
|
||
3. Ajoutez des tests pour les nouvelles fonctionnalités
|
||
4. Mettez à jour la documentation si nécessaire
|
||
|
||
### Soumettez votre PR
|
||
|
||
1. Poussez votre branche:
|
||
|
||
```bash
|
||
git push origin feature/your-feature-name
|
||
```
|
||
|
||
2. Ouvrez une PR sur GitHub
|
||
3. Remplissez le modèle de PR
|
||
4. Liez les problèmes associés
|
||
|
||
### Liste de contrôle de la PR
|
||
|
||
* [ ] Le code respecte les directives de style du projet
|
||
* [ ] Les tests réussissent localement
|
||
* [ ] La documentation est à jour
|
||
* [ ] La description de la PR explique les modifications
|