Visitar URL original
CI : épingler les actions sur leur tag de version complète · Issue #95 · ShorRP/Admin_Panel · GitHub
Skip to content

CI : épingler les actions sur leur tag de version complète #95

Open

Description

@PothieuG

Part of #91

Les trois actions de ci.yml passent de leur tag de majeure à leur tag de version complète. Le tag v6 de pnpm/action-setup pointe encore sur une version antérieure à la prise en charge de pnpm 12.

Décisions

Prises par Gilles le 2026-10-25, au grilling de #56 (Q8 ; CLAUDE.md, Dependencies, posé par la PR de docs de #56).

Faits vérifiés

  • [F] ci.yml utilise actions/checkout@v7, pnpm/action-setup@v6 et actions/setup-node@v7 (ff62d73). Leurs dernières versions sont v7.0.1, v6.1.0 et v7.1.0 (gh api repos/<dépôt>/releases/latest, 2026-10-25).
  • [F] Le tag v6 de pnpm/action-setup pointe sur 0977fd9, la v6.0.10, et non sur la v6.1.0 (ea17c68, « feat: support pnpm v12 », feat: support pnpm v12 pnpm/action-setup#288). L'issue Stale v6 tag pnpm/action-setup#289, « Stale v6 tag », est ouverte (2026-10-25).
  • [F] Au run 40124210901, la v6.0.10 installe pnpm 11.19.0, passe à 12.9.1, puis écrit [WARN] Detected a pnpm v10 installation layout (gh run view 40124210901 --log).

Inférences

Terminé quand

  • ci.yml porte les trois tags de version complète.
  • Le log d'un run de CI ne contient plus le [WARN], ou le ticket dit pourquoi il reste.
  • ci.yml tourne sur runs-on: ubuntu-24.04, et non plus sur ubuntu-latest (CLAUDE.md, Delivery, CI).
  • The runner, dans CLAUDE.md (Warnings), ne cite plus que ce qui reste.

Hors périmètre

Activity

  1. PothieuG commented on Oct 25, 2026

    @PothieuG
    ContributorAuthor

    Ce que #57 transmet

    Gilles l'a décidé le 2026-10-25, au grilling de #57 (Q10 et Q19 ; CLAUDE.md, Delivery, posé par la PR de docs de #57). J'ai complété Terminé quand et corrigé Hors périmètre.

  2. added
    skill:implementÀ construire avec /implement, qui mène tdd puis code-review
    on Oct 27, 2026
  3. PothieuG commented on Nov 12, 2026

    @PothieuG
    ContributorAuthor

    Les titres que ce ticket cite ont déménagé avec #447 (#467) : Delivery, CI et The runner sont dans .claude/rules/ci.md, CI et CI's output. Le runner ubuntu-24.04 y porte « (#95, not yet in ci.yml) » ; la marque se retire à la livraison. Dependencies, Actions reste dans CLAUDE.md jusqu'à #450.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentSpécifié, prêt pour un agentskill:implementÀ construire avec /implement, qui mène tdd puis code-review

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions