docs: fix channel/branch mapping to match DEPLOY.md
experimental-silo feeds powersync-nightly and landing-silo feeds powersync-testing, not the other way round. DEPLOY.md in the deploy repository is the source of truth and says so in two places: its channel table and its infrastructure inventory, where the core forks are named etm-nymea-nightly for experimental-silo and etm-nymea-testing for landing-silo. Three places carried the labels backwards, all introduced by 30b58db this morning: the diagram, the sentence on reverting a merge that breaks the nightly, and the promotion channel list. The order of the chain itself was already right and is untouched, as is everything else in the document. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
5db002f53b
commit
5a6ad8a2e2
12
AGENTS.md
12
AGENTS.md
@ -25,7 +25,7 @@ amont.
|
||||
|
||||
```
|
||||
feature/* ──► experimental-silo ──► landing-silo ──► main
|
||||
(testing) (nightly) (stable)
|
||||
(nightly) (testing) (stable)
|
||||
```
|
||||
|
||||
Vers la droite on promeut, vers la gauche on redescend un correctif. Une correction ne saute
|
||||
@ -65,17 +65,17 @@ Ne jamais corriger en aval un bug présent en amont : le correctif remontera un
|
||||
branche amont reste cassée entre-temps et la promotion suivante réintroduit l'ancien code par
|
||||
dessus. Symptôme : « le correctif ne tient pas ».
|
||||
|
||||
Si une fusion casse le nightly, **révoquer la fusion** dans `landing-silo` pour rendre le canal de
|
||||
nouveau utilisable, puis corriger tranquillement dans la branche `feature/*` d'origine. Ne pas
|
||||
corriger en avant sous pression.
|
||||
Si une fusion casse le nightly, **révoquer la fusion** dans `experimental-silo` pour rendre le
|
||||
canal de nouveau utilisable, puis corriger tranquillement dans la branche `feature/*` d'origine.
|
||||
Ne pas corriger en avant sous pression.
|
||||
|
||||
Trois préfixes, pas davantage : `feature/*`, `fix/*`, `hotfix/*`.
|
||||
|
||||
### Versionnement des paquets
|
||||
|
||||
Tout paquet issu d'un dépôt produit ETM porte un suffixe `+etmN` sur la version amont qu'il modifie
|
||||
ou remplace (ex. `1.15.2+etm1`), à tous les canaux de promotion (`experimental-silo`/testing,
|
||||
`landing-silo`/nightly, `main`/stable). Ce suffixe garantit la préséance apt/dpkg sur le paquet
|
||||
ou remplace (ex. `1.15.2+etm1`), à tous les canaux de promotion (`experimental-silo`/nightly,
|
||||
`landing-silo`/testing, `main`/stable). Ce suffixe garantit la préséance apt/dpkg sur le paquet
|
||||
upstream identique.
|
||||
|
||||
Ne jamais le remplacer par un tiret (`-etmN`) : `-` a un sens réservé en version Debian (champ
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user