1.1 KiB
1.1 KiB
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'issuesCODEOWNERS— propriétaires de chemins (à adapter à vos équipes)scripts/check_branch.sh— vérification du nom de branchetemplates/.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 :
# 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).