[Majeur] Pas de CHANGELOG.md + badge « commits » cassé (pointe vers master) #93

Open
opened 2026-08-26 05:32:43 +00:00 by mat · 0 comments
Owner

Problème

  1. Aucun fichier CHANGELOG.md dans le repo : les notes de release n'existent que dans les corps GitHub (périssables, non diffables localement, impossible à référencer dans un diff tag). Pour un tag « 1.0 », un historique versionné est attendu.
  2. README.md:96 et README-fr.md:96 : [commits]: .../commits/master → 404 : la branche par défaut GitHub est main (vérifié via gh repo view).

Recommandation

  1. Créer CHANGELOG.md (initialisé depuis les notes des releases v0.x existantes), tenu à jour à chaque release — ou généré automatiquement.
  2. Corriger le lien du badge vers /commits/main/ dans les deux README.

Constaté lors de la review de code pré-v1.0 (v0.8.1).

## Problème 1. Aucun fichier `CHANGELOG.md` dans le repo : les notes de release n'existent que dans les corps GitHub (périssables, non diffables localement, impossible à référencer dans un diff tag). Pour un tag « 1.0 », un historique versionné est attendu. 2. `README.md:96` et `README-fr.md:96` : `[commits]: .../commits/master` → **404** : la branche par défaut GitHub est `main` (vérifié via `gh repo view`). ## Recommandation 1. Créer `CHANGELOG.md` (initialisé depuis les notes des releases v0.x existantes), tenu à jour à chaque release — ou généré automatiquement. 2. Corriger le lien du badge vers `/commits/main/` dans les deux README. --- Constaté lors de la review de code pré-v1.0 (v0.8.1).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mat/homeassistant-comwatt#93
No description provided.