Skip to content

fix(ci): document immutable releases as a release-pipeline blocker - #7

Closed
grams wants to merge 1 commit into
mainfrom
fix/document-immutable-releases-caveat
Closed

fix(ci): document immutable releases as a release-pipeline blocker#7
grams wants to merge 1 commit into
mainfrom
fix/document-immutable-releases-caveat

Conversation

@grams

@grams grams commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • L'org a activé (puis désactivé sur demande) les "immutable releases" de GitHub : une release publiée sous ce régime ne peut plus recevoir d'assets après coup, ce qui casse le handoff release-please → goreleaser. v0.1.0 et v0.1.1 ont été taguées sous ce régime et restent source-only pour toujours (GitHub interdit de réutiliser un nom de tag ayant hébergé une release immutable).
  • Documente la contrainte dans AGENTS.md pour éviter de la retrouver par surprise.
  • Ce commit sert aussi de déclencheur fix: pour que release-please propose 0.1.2 — la première release qui devrait sortir avec ses binaires.

Test plan

  • Revue locale (claudeurs:kilroy) sur la formulation de la note — 1 remarque (narration d'incident) déjà corrigée avant son retour

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y1zVUQDr4rhZozGUQBgHgH

@grams grams self-assigned this Sep 5, 2026
@grams

grams commented Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

Paragraphe retiré : réglage GitHub externe déjà désactivé, pas matière à AGENTS.md.

@grams grams closed this Sep 5, 2026
@grams
grams deleted the fix/document-immutable-releases-caveat branch September 5, 2026 22:37
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