Skip to content

Releases: stephrobert/linux-dsoxlab-training

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 23 Oct 06:48
8c365ba

What's Changed

  • chore(garde-fous): le verdict séparé de ce qu'il mesure, et un contrôle mort retiré by @stephrobert in #98
  • chore(release): l'entrée de CHANGELOG du garde-fou des verdicts by @stephrobert in #99

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 19:37
3d76206

What's Changed

  • fix(labs): deux labs réparés, et les 89 réattestés avec la 0.5.4 by @stephrobert in #96

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:26
e45b484

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 08:51
cfeb5b6

What's Changed

  • fix(labs): les messages d'échec en EN + FR, et une contrainte qu'aucun test ne tenait by @stephrobert in #84
  • fix(validation): le verdict se lit dans le contrat, plus dans l'encadré by @stephrobert in #85
  • feat(ebpf): trois labs pour tracer le noyau, puis s'en servir pour durcir by @stephrobert in #88
  • docs(readme): plus de tiret cadratin en français, corrigé à sa source by @stephrobert in #87
  • fix(catalogue): régénérer les tables après deux fusions croisées by @stephrobert in #89
  • chore(release): 0.2.0 by @stephrobert in #90

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 08:53

What's Changed

  • chore(ci): bump the actions-minor-and-patch group across 1 directory with 5 updates by @dependabot[bot] in #78

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 12:54
d93587b

What's Changed

  • chore(ci): add dependabot for github-actions and uv by @stephrobert in #1
  • feat(l1): 4 labs shell + catalogue README auto-généré + fixes CI by @stephrobert in #2
  • feat(l1): 6 labs shell finaux — bloc L1 complet (13/13) by @stephrobert in #3
  • chore(ci): Plumber solo (code owner non requis) by @stephrobert in #4
  • feat(labs): blocs L2 + L3 complets, solutions vault, challenge/hints … by @stephrobert in #6
  • Ci/precommit parity by @stephrobert in #7
  • fix(ci): trufflehog via binaire release vérifié (Plumber ISSUE-411) by @stephrobert in #8
  • feat(labs): bloc L4 complet — réseau, sécurité & conteneurs (14 labs) by @stephrobert in #9
  • chore(catalog): câblage RHCSA/LFCS + colonne Certif + lab find by @stephrobert in #10
  • feat(labs): trous RHCSA — set-GID, at, timers, GRUB, podman images (5… by @stephrobert in #12
  • Feat/lfcs by @stephrobert in #13
  • feat(capstones): examen blanc LFCS + multi-distrib réellement testé by @stephrobert in #14
  • Feat/drills by @stephrobert in #15
  • Fix/rhcsa mock solution by @stephrobert in #16
  • feat(solutions): prouver les 20 labs shell — ils n'avaient aucune sol… by @stephrobert in #17
  • fix(ci): réparer la release cassée et durcir la chaîne supply chain by @stephrobert in #19
  • fix(ci): retirer les paliers semver du cooldown dependabot by @stephrobert in #20
  • feat(labs): ajouter un cours complet à chaque lab, en français et en … by @stephrobert in #23
  • fix(labs): débloquer check sans provider, aligner la chaîne pédagogique by @stephrobert in #24
  • fix(labs): catalogue découpé par section, et drills qui prouvent l'interdit by @stephrobert in #25
  • chore(ci): bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0 by @dependabot[bot] in #22
  • fix(onboarding): next envoyait le débutant au 17e lab, le README au mauvais by @stephrobert in #26
  • fix(labs): rendre les 84 labs rejouables en séquence, et le prouver by @stephrobert in #27
  • fix(labs): annoncer dans l'énoncé ce que la validation exige vraiment by @stephrobert in #39
  • fix(tests): un replay de solution en échec doit dire pourquoi by @stephrobert in #42
  • chore(ci): grouper les mises à jour dependabot, une branche par lot et non par paquet by @stephrobert in #43
  • fix(labs): ce que la solution crée, le cleanup doit le rendre by @stephrobert in #46
  • fix(collections): déclarer les collections Ansible employées by @stephrobert in #52
  • chore(deps): actualiser uv.lock, dsoxlab tire désormais ansible-core by @stephrobert in #53
  • chore(ci): bump the actions-mineures-et-correctives group across 1 directory with 9 updates by @dependabot[bot] in #44
  • chore(ci): bump astral-sh/setup-uv from 8.3.2 to 10.0.0 by @dependabot[bot] in #45
  • fix(tests): exiger que le cleanup EFFACE le marqueur, pas qu'il le mentionne by @stephrobert in #56
  • chore(ci): bump the actions-mineures-et-correctives group across 1 directory with 7 updates by @dependabot[bot] in #58
  • docs: LICENSE ne porte que le texte officiel, pour que GitHub le reconnaisse by @stephrobert in #59
  • Les deux examens blancs cessent de noter ce qui n'est pas au référentiel by @stephrobert in #60
  • Provenance SLSA de niveau 3 : la signature sort du job de build by @stephrobert in #61
  • Revenir à uses: ./ : l'outillage de sécurité ne sait pas lire $/ by @stephrobert in #62
  • Lever les deux vulnérabilités du verrou : pytest et click by @stephrobert in #63
  • Rendre le verrou portable, vérifiable et suivable, et aligner Dependabot by @stephrobert in #64
  • chore(ci): bump getplumber/plumber from 0.4.51 to 0.4.55 in the actions-minor-and-patch group by @dependabot[bot] in #65
  • CodeQL also analyses the workflows, and with the extended query set by @stephrobert in #66
  • Give Scorecard a second attempt, which GitHub's API makes it need by @stephrobert in #67
  • An unreadable catalogue YAML reports itself, it no longer breaks the tooling by @stephrobert in #68
  • Déposer les réponses établies du questionnaire OpenSSF Best Practices by @stephrobert in #69
  • Deux capstones, et la solution qui leur manquait sans que rien ne le dise by @stephrobert in #70
  • Deviner le nom d'une partition avant qu'udev ne l'ait créée, deux fois puni by @stephrobert in #71
  • chore(ci): bump the actions-minor-and-patch group with 5 updates by @dependabot[bot] in #72
  • Un formulaire d'issue, pour que dsoxlab support --issue arrive ici déjà rempli by @stephrobert in #74
  • Déclarer deux capstones livrés que le parcours ignorait, et fermer le trou by @stephrobert in #75
  • Six doc_url repointées vers la page qui héberge vraiment le lab by @stephrobert in #76
  • chore(ci): bump the actions-minor-and-patch group with 2 updates by @dependabot[bot] in #77
  • Première version : 0.1.0 by @stephrobert in #79
  • La publication nomme son dépôt, au lieu de le faire deviner by @stephrobert in #80

New Contributors

Full Changelog: https://github.com/stephrobert/linux-dsoxlab-training/commits/v0.1.0