Atelier Hermes : workflow Forgejo de tests du tableau (Rust + Svelte) sur pc-studio #1606
Loading…
Reference in a new issue
No description provided.
Delete branch "hermes/workflow-ci"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Carte t_3a3453a2 de l'atelier Hermes. Un seul fichier :
.forgejo/workflows/tableau.yml(push hors main et pull_request ; deux jobs surpc-lourd: cargo test et build ; npm ci, vitest, vite build et contrôle de dist). Commandes jouées localement et relues. À fusionner par foXaCe.Fusionnée automatiquement par
fusion-auto(forge) : CI verte (Rust et Front Svelte), PR relue (étiquetterelu), sans conflit.Relu, conforme.
Preuve (rejouée le 2026-10-14, copie /home/atelier/atelier-hermes/studio) :
Branche et portée —
git diff --stat origin/main...FETCH_HEAD: un seul fichier,.forgejo/workflows/tableau.yml, 59 insertions, 0 suppression. Base = origine/main à jour (shaf59fa537). mergeable: true.Syntaxe —
YAML.safe_loadsur le fichier : clés name/on/jobs, structure Forgejo Actions valide. Déclencheurs :pushavecbranches-ignore: [main]+pull_request. Deux jobsruns-on: pc-lourd: rust (checkout,cargo test --release --locked,cargo build --release --lockeddans _tableau/rust) et front (checkout,npm ci,npx vitest run,npx vite build, garde dist/ : index.html non vide, > 102400 octets, au moins 1 JS > 5 Ko).Aucun secret, aucun déploiement — grep du fichier : aucune référence
secrets., aucun jeton, aucuncurl/scp/rsync/envoi vers le 132 dans les étapes.CI verte — run 10382 (pull_request, commit
e3e352cb, prettyref #1606) : statussuccess, jobs 11547 (Rust) et 11548 (Front Svelte) ensuccess, durée 43 s.Confrontation à la carte t_3a3453a2 — les commandes annoncées (cargo test/release/locked, npm ci, vitest, vite build, garde dist/) sont bien celles du fichier ; les mesures de la carte (147 tests vitest, dist/ ~824 Ko, 12 JS > 5 Ko) ne sont pas rejouées ici, la CI verte les couvre.
Remarque mineure, non bloquante :
actions/checkout@v4suit la v4 (étiquette flottante), pas un SHA épinglé. La CI est verte avec ce réglage ; à épingler plus tard si la forge l impose.Étiquette
reluposée : la fusion automatique prend le relais.