alliance-boreale/README-COLLAB.md
Dan Allaire 303dbedcdd
Some checks are pending
CI / yaml-lint (push) Waiting to run
CI / ssot-export (push) Waiting to run
CI / tests (push) Waiting to run
CI / docs (push) Waiting to run
docs(collab): conventions git, PR template, issue templates, CODEOWNERS
2025-10-26 10:56:03 -04:00

25 lines
1.1 KiB
Markdown

# Pack Conventions Collaboration — Alliance Boréale
Contient :
- `CONTRIBUTING.md` — règles de contribution (branches, commits, PRs, sécurité)
- `docs/engineering/git-conventions.md` — détails pratiques
- `.gitea/PULL_REQUEST_TEMPLATE.md` — checklist PR
- `.gitea/ISSUE_TEMPLATE/*` — modèles d'issues
- `CODEOWNERS` — propriétaires de chemins (à adapter à vos équipes)
- `scripts/check_branch.sh` — vérification du nom de branche
- `templates/.gitmessage.txt` — modèle de message de commit
- `.forgejo.labels.json` — labels à importer dans la Forge
## Installation rapide
Déposez tout à la racine du dépôt, puis :
```bash
# modèle de commit pour ce repo
git config commit.template templates/.gitmessage.txt
# hook local pour valider le nom de branche avant push
echo './scripts/check_branch.sh' > .git/hooks/pre-push && chmod +x .git/hooks/pre-push
# importer les labels (via API Forgejo ou à la main)
# API: POST /repos/{owner}/{repo}/labels avec le contenu de .forgejo.labels.json
```
Pensez à ajuster `CODEOWNERS` avec vos **vrais** groupes/équipes Forgejo (ex: @Alliance-Boreale/secops).