Skip to content

docs(ci): documenter la dépendance ruleset → Required checks#154

Merged
Destynova2 merged 1 commit intodevelopfrom
docs/ci-ruleset-guard
Apr 11, 2026
Merged

docs(ci): documenter la dépendance ruleset → Required checks#154
Destynova2 merged 1 commit intodevelopfrom
docs/ci-ruleset-guard

Conversation

@Destynova2
Copy link
Copy Markdown
Contributor

Summary

  • Ajoute un commentaire dans le job Required checks expliquant qu'il est le seul check référencé dans le ruleset GitHub
  • Prévient la régression : ne pas ajouter de checks individuels (Clippy, Rustfmt) dans le ruleset car le path pruning les skip sur les changes non-Rust → pending éternel

Context

PR #153 était bloquée car le ruleset exigeait Clippy (ubuntu-latest) qui était skippé par le path pruning. Fix ruleset fait, ce commit documente la décision.

🤖 Generated with Claude Code

Le ruleset "Protect develop" ne doit référencer que le job
"Required checks" (et "cla-check"), jamais les jobs individuels
(Clippy, Rustfmt, etc.) car le path pruning les skip sur les
changements non-Rust, causant un pending éternel.

Voir PR #153 pour le contexte.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Destynova2 Destynova2 merged commit 502ecb9 into develop Apr 11, 2026
38 checks passed
@Destynova2 Destynova2 deleted the docs/ci-ruleset-guard branch April 11, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant