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

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'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 :

# 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).