Skip to content

chore: pointer Dependabot sur develop et corriger rustls - #84

Merged
Lunik merged 1 commit into
developfrom
claude/dependabot-pr-merge-9xoobn
Oct 16, 2026
Merged

Lunik merged 1 commit into
developfrom
claude/dependabot-pr-merge-9xoobn

Conversation

@Lunik

@Lunik Lunik commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Cible develop : la config Dependabot arrivera sur master avec la prochaine mise en production.

  • .github/dependabot.yml : target-branch: develop pour les quatre écosystèmes, afin que les PR Dependabot passent d’abord par le hors-prod (ADR 0028). Dependabot lit sa configuration sur la branche par défaut : le réglage ne prendra effet qu’une fois develop fusionnée dans master.
  • Cargo.lock : rustls 0.23.45 → 0.23.46 (RUSTSEC-2026-0346 à 0349), ce qui fait échouer cargo audit en CI. cargo audit est vert en local, ainsi que cargo fmt et cargo clippy.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FJ9HkXUPAZUD7vytp4hfuD

Lunik commented Oct 16, 2026

Copy link
Copy Markdown
Contributor Author

Seul échec : « API et tâches (Rust) », à l'étape « Audit the dependencies » (cargo audit). Le formatage, le lint, les tests, .sqlx et le contrat OpenAPI de ce même job sont verts, ainsi que « PWA (TypeScript) ».

Ce n'est pas l'échec de cette PR : elle ne change que .github/dependabot.yml. cargo audit signale rustls 0.23.45 dans Cargo.lock (RUSTSEC-2026-0346, -0347, -0348 et -0349, publiées le 2026-10-14, correctif : >= 0.23.46). Le même audit échouera sur toute PR vers master tant que le verrou n'est pas mis à jour. Aucun correctif n'existe encore : les PR Dependabot ouvertes (#50, #51, #56, #57) ne touchent pas rustls.

Correctif proposé, à faire dans une PR séparée pour ne pas élargir celle-ci : cargo update -p rustls --precise 0.23.46, puis les vérifications habituelles. Je ne l'ai pas poussé ici.

Je ne peux pas relancer le job, et un second échec identique est attendu.


Generated by Claude Code

@Lunik
Lunik changed the base branch from master to develop October 16, 2026 20:01
rustls 0.23.45 is hit by RUSTSEC-2026-0346 to 0349 (fixed in 0.23.46), which fails cargo audit in CI. Dependabot PRs now target develop (ADR 0028).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJ9HkXUPAZUD7vytp4hfuD
@Lunik
Lunik force-pushed the claude/dependabot-pr-merge-9xoobn branch from 5f7998f to 3cc1bf0 Compare October 16, 2026 20:06
@Lunik Lunik changed the title chore: pointer Dependabot sur develop chore: pointer Dependabot sur develop et corriger rustls Oct 16, 2026
@Lunik
Lunik marked this pull request as ready for review October 16, 2026 20:10
@Lunik
Lunik merged commit 122b4f1 into develop Oct 16, 2026
3 checks passed
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.

2 participants