Ajouter semaine.sh (#38) #39

Closed
mathieu wants to merge 2 commits from essai/semaine into main
Owner

PR synthétique : support de l'essai de la lane fix (ADR-0020 d'infrastructure). Volontairement incomplète.

Closes #38

PR synthétique : support de l'essai de la lane `fix` (ADR-0020 d'infrastructure). Volontairement incomplète. Closes #38
feat: semaine.sh affiche le numéro de semaine ISO (#38)
All checks were successful
release-essai / release (push) Successful in 6s
essai-runner / essai (push) Successful in 7s
lane-fix / preparer (pull_request_target) Successful in 4s
lane-fix / agent (pull_request_target) Successful in 27s
lane-fix / verifier (pull_request_target) Successful in 4s
lane-fix / publier (pull_request_target) Successful in 4s
8d8f111a50
mathieu left a comment

Deux points avant fusion :

  1. semaine.sh n'est pas exécutable (mode 100644) : enregistrer le bit exécutable dans git (git add --chmod=+x semaine.sh), comme pour jour.sh.
  2. Le script n'est pas cité dans le README.md : ajouter sa ligne dans la liste des scripts, au même format que les autres.
Deux points avant fusion : 1. `semaine.sh` n'est pas exécutable (mode 100644) : enregistrer le bit exécutable dans git (`git add --chmod=+x semaine.sh`), comme pour `jour.sh`. 2. Le script n'est pas cité dans le `README.md` : ajouter sa ligne dans la liste des scripts, au même format que les autres.

Lane fix (motif : revue) : 1 commit(s) poussé(s) sur essai/semaine.

Traité

  • Bit exécutable : semaine.sh était en 100644, il est maintenant en 100755 (git add --chmod=+x), comme jour.sh.
  • README : ajout de la ligne semaine.sh dans la liste des scripts, au même format que les autres.

Commit : fix: semaine.sh exécutable et documenté dans le README (#38).

Non traité

Rien. Remarque : le fichier sur disque reste en 0644 (je ne peux pas faire chmod), donc git status affiche M semaine.sh (différence de mode seulement). Le commit enregistre bien 100755 ; si le workflow vérifie le mode sur disque, un chmod +x semaine.sh sera nécessaire.

Vérification

  • git ls-files -s semaine.sh doit afficher le mode 100755.
  • git diff 9b3151832de2cbee87bcc7f3d7aff124fdcd9d2c...HEAD doit montrer la ligne ajoutée dans README.md.

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

**Lane `fix` (motif : revue) : 1 commit(s) poussé(s) sur `essai/semaine`.** ## Traité - Bit exécutable : `semaine.sh` était en 100644, il est maintenant en 100755 (`git add --chmod=+x`), comme `jour.sh`. - README : ajout de la ligne `semaine.sh` dans la liste des scripts, au même format que les autres. Commit : `fix: semaine.sh exécutable et documenté dans le README (#38)`. ## Non traité Rien. Remarque : le fichier sur disque reste en 0644 (je ne peux pas faire `chmod`), donc `git status` affiche ` M semaine.sh` (différence de mode seulement). Le commit enregistre bien 100755 ; si le workflow vérifie le mode sur disque, un `chmod +x semaine.sh` sera nécessaire. ## Vérification - `git ls-files -s semaine.sh` doit afficher le mode 100755. - `git diff 9b3151832de2cbee87bcc7f3d7aff124fdcd9d2c...HEAD` doit montrer la ligne ajoutée dans README.md. Run : https://git.mlcrvn.net/mathieu/essai-actions/actions/runs/107
fix: semaine.sh exécutable et documenté dans le README (#38)
All checks were successful
lane-fix / agent (pull_request_target) Has been skipped
lane-fix / preparer (pull_request_target) Has been skipped
lane-fix / verifier (pull_request_target) Has been skipped
lane-fix / publier (pull_request_target) Has been skipped
lane-review / preparer (pull_request_target) Successful in 4s
lane-review / agent (pull_request_target) Successful in 17s
lane-review / publier (pull_request_target) Successful in 3s
cd2faababa

Lane fix : rien à corriger.

Aucun run de CI en échec sur cd2faababab4e4540ab83625c4b948d1864e5b18, aucune revue à traiter.

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

**Lane `fix` : rien à corriger.** Aucun run de CI en échec sur `cd2faababab4e4540ab83625c4b948d1864e5b18`, aucune revue à traiter. Run : https://git.mlcrvn.net/mathieu/essai-actions/actions/runs/110
forgejo-actions left a comment

Lane review : Verdict : APPROVED

Résumé

La PR ajoute semaine.sh (mode 100755, date +%V) et le cite dans le README.md à côté des autres scripts. Les deux critères d'acceptation du ticket #38 sont tenus : le script est exécutable et sa syntaxe est valide (deux lignes, vérifiées à la lecture, sh -n non exécuté).

Constats

  • à noter — semaine.sh:2 — %V produit un numéro sur deux chiffres (« 07 ») ; le README l'indique ainsi, ce qui est cohérent. Le ticket donne « 42 » en exemple, sans exiger de format. Je n'ai pas comparé avec jour.sh, que je n'ai pas pu lire.

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

**Lane `review` : Verdict : APPROVED** ## Résumé La PR ajoute `semaine.sh` (mode 100755, `date +%V`) et le cite dans le `README.md` à côté des autres scripts. Les deux critères d'acceptation du ticket #38 sont tenus : le script est exécutable et sa syntaxe est valide (deux lignes, vérifiées à la lecture, `sh -n` non exécuté). ## Constats - **à noter** — `semaine.sh:2` — `%V` produit un numéro sur deux chiffres (« 07 ») ; le README l'indique ainsi, ce qui est cohérent. Le ticket donne « 42 » en exemple, sans exiger de format. Je n'ai pas comparé avec `jour.sh`, que je n'ai pas pu lire. Run : https://git.mlcrvn.net/mathieu/essai-actions/actions/runs/114
mathieu closed this pull request 2026-10-12 08:55:34 +02:00
All checks were successful
lane-fix / agent (pull_request_target) Has been skipped
lane-fix / preparer (pull_request_target) Has been skipped
lane-fix / verifier (pull_request_target) Has been skipped
lane-fix / publier (pull_request_target) Has been skipped
lane-review / preparer (pull_request_target) Successful in 4s
lane-review / agent (pull_request_target) Successful in 17s
lane-review / publier (pull_request_target) Successful in 3s

Pull request closed

Sign in to join this conversation.
No reviewers
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!39
No description provided.