Skip to content
This repository was archived by the owner on Jul 2, 2026. It is now read-only.

Commit 854f36a

Browse files
author
classroom-sync[bot]
committed
chore(infra): synchroniser l'infrastructure depuis le TP de référence
Mise à jour automatique des fichiers d'infrastructure (workflows GitHub Actions, autograding, devcontainer, configs IDE, helpers, README, pom.xml). Aucun fichier sous src/ n'a été touché. Propagé par le workflow sync-students.yml du repo IUTInfoAix-R203/classroom-sync.
1 parent ccf8bdc commit 854f36a

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/classroom.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,18 @@ permissions:
1313
contents: read
1414
checks: write
1515

16+
# Sérialise les runs de notation d'une même ref. Sans ça, plusieurs pushes/merges
17+
# rapprochés (ex. fusionner 6 PR en < 2 min) lancent des runs concurrents qui se
18+
# marchent dessus sur le cache des rapports Surefire (read-modify-write) : chaque
19+
# run restaure l'instantané le plus récent AU MOMENT de son démarrage, puis le
20+
# réécrit À LA FIN. Comme les runs se chevauchent, le « dernier qui écrit »
21+
# republie un instantané périmé où les rapports d'exercices traités en parallèle
22+
# manquent ou sont restés `skipped` -> ces exercices sont notés 0 à tort.
23+
# En sérialisant, chaque run restaure le cache COMPLET du run précédent.
24+
concurrency:
25+
group: autograding-${{ github.ref }}
26+
cancel-in-progress: false
27+
1628
jobs:
1729
build:
1830
name: Autograding

0 commit comments

Comments
 (0)