Ajouter mois.sh, qui affiche le mois en cours #44

Closed
opened 2026-10-12 09:10:58 +02:00 by mathieu · 1 comment
Owner

Ticket synthétique : rejeu de la lane code après le correctif « où est le dépôt » (ADR-0020 d'infrastructure).

Ajouter à la racine un script mois.sh, exécutable, sur le modèle de jour.sh, qui affiche le nom du mois en cours en français (par exemple « octobre »).

Critères d'acceptation :

  • mois.sh est exécutable et passe sh -n ;
  • il affiche le mois en minuscules, sans dépendre des locales installées ;
  • il est cité dans le README.md, à côté des autres scripts.
Ticket synthétique : rejeu de la lane `code` après le correctif « où est le dépôt » (ADR-0020 d'infrastructure). Ajouter à la racine un script `mois.sh`, exécutable, sur le modèle de `jour.sh`, qui affiche le nom du mois en cours en français (par exemple « octobre »). Critères d'acceptation : - `mois.sh` est exécutable et passe `sh -n` ; - il affiche le mois en minuscules, sans dépendre des locales installées ; - il est cité dans le `README.md`, à côté des autres scripts.

Lane code : abandon, rien n’a été poussé.

Raison

Le critère « mois.sh est exécutable » ne peut pas être tenu avec mes outils. Un fichier créé par Edit n'a pas le bit exécutable. chmod +x mois.sh est refusé par les permissions (seules les commandes git locales simples sont autorisées). Je n'ai pas contourné ce refus.

J'ai écrit mois.sh (même structure que jour.sh, avec case $(date +%m), noms en dur et en minuscules, donc sans dépendance aux locales) et ajouté la ligne au README.md. Je n'ai rien committé. Ces deux modifications restent dans l'arbre de travail, non committées.

Question : peut-on autoriser chmod +x (ou git update-index --chmod=+x) pour cette session, ou le workflow peut-il positionner le bit exécutable avant le commit ?

Run : https://git.mlcrvn.net/mathieu/essai-actions/actions/runs/161

**Lane `code` : abandon, rien n’a été poussé.** ## Raison Le critère « `mois.sh` est exécutable » ne peut pas être tenu avec mes outils. Un fichier créé par Edit n'a pas le bit exécutable. `chmod +x mois.sh` est refusé par les permissions (seules les commandes git locales simples sont autorisées). Je n'ai pas contourné ce refus. J'ai écrit `mois.sh` (même structure que `jour.sh`, avec `case $(date +%m)`, noms en dur et en minuscules, donc sans dépendance aux locales) et ajouté la ligne au `README.md`. Je n'ai rien committé. Ces deux modifications restent dans l'arbre de travail, non committées. Question : peut-on autoriser `chmod +x` (ou `git update-index --chmod=+x`) pour cette session, ou le workflow peut-il positionner le bit exécutable avant le commit ? Run : https://git.mlcrvn.net/mathieu/essai-actions/actions/runs/161
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
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
mathieu/essai-actions#44
No description provided.