Releases: SkyZonDev/envcheck
Releases · SkyZonDev/envcheck
Release list
v0.1.0
Première version publique. Un binaire, un envcheck.yml dans le dépôt, un
verdict : le poste — ou le runner CI — a-t-il vraiment les prérequis ?
Ajouté
- Contrôles
command: le binaire est dans le PATH, avec une plage SemVer
optionnelle. Exécution viaos/execsans shell, délai de 3 s. - Contrôles
docker: messages distincts si le client manque, si le démon
ne répond pas, ou si les permissions sont insuffisantes. - Contrôles
env: la variable est définie (ou vide siallowEmpty). Sa
valeur n'apparaît jamais dans le rapport. - Contrôles
path: un fichier ou un dossier existe, relativement au dépôt. envcheck initgénère un modèle (--dry-runpour l'afficher,--force
pour écraser).- Rapport texte (couleurs,
--quiet,--no-color) ou JSON pour la CI.
Codes de sortie0(prêt),1(échec),2(config),3(interne). - Archives Linux et macOS (
amd64,arm64), Windows (amd64), et
checksums.txt.
Corrigé
- Comparaison du modèle
envcheck initet deexamples/envcheck.ymlsous
Windows (CRLF au checkout).