You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
plugins/aidd-orchestrator/skills/00-async-dev/assets/setup/workflow-template.yml uses actions/checkout@v4 at three steps (lines 38, 152, 247). GitHub runners now force Node 24, and actions/checkout@v4 targets Node 20, so every rendered aidd-async workflow run logs:
Node.js 20 is deprecated. The following actions target Node.js 20 but are being
forced to run on Node.js 24: actions/checkout@v4
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Not fatal today, but it will break once the runners drop the Node 20 shim, and it adds noise to every dispatch/run/review job.
Fix
Bump the three occurrences to actions/checkout@v5 (runs on Node 24 natively; the inputs used here — ref, fetch-depth, sparse-checkout, sparse-checkout-cone-mode — are unchanged in v5).
The same three lines appear in the test fixture cli/tests/fixtures/framework-real/plugins/aidd-async-dev/skills/01-setup/assets/workflow-template.yml — worth bumping together if that fixture is meant to mirror the real template.
Context
Hit while setting up async-dev on a downstream repo (plugin aidd-orchestrator@2.2.1). Patched locally by rewriting the rendered .github/workflows/aidd-async.yml, but the template is the source.
Vérifié sur origin/next : plugins/aidd-orchestrator/skills/00-async-dev/assets/setup/workflow-template.yml porte trois actions/checkout@v5 (lignes 38, 152, 247) et plus aucune référence @v4 ne subsiste sous plugins/ ni dans les fixtures. Le golden 9 cellules a été régénéré et passe byte-identique, y compris après fusion de next dans la branche.
Fermée à la main : la PR a atterri sur next, et GitHub n'auto-ferme que sur la branche par défaut.
Activity
nightcityblade commentedon Sep 16, 2026
Hi, I'd like to work on this. I'll submit a PR shortly.
blafourcade commentedon Sep 20, 2026
Corrigé par #878, mergé dans
next(ffad107).Vérifié sur
origin/next:plugins/aidd-orchestrator/skills/00-async-dev/assets/setup/workflow-template.ymlporte troisactions/checkout@v5(lignes 38, 152, 247) et plus aucune référence@v4ne subsiste sousplugins/ni dans les fixtures. Le golden 9 cellules a été régénéré et passe byte-identique, y compris après fusion denextdans la branche.Fermée à la main : la PR a atterri sur
next, et GitHub n'auto-ferme que sur la branche par défaut.