Les 12 premiers caracteres sont ceux du vrai commit, le reste est fabrique — la signature d'un YAML reecrit a la main. Historique : b18fb138 avait le bon SHA, 8b583cc a supprime l'etape, 5e1827b ("write raw content") l'a reinseree avec le SHA casse.
SHA correct pour le tag v1.75.0 : 4ed44965e0db8dab2b466a16da04aec3cc312fd8 (verifie sur le repo amont : les tags 1.75.0 et v1 pointent tous les deux dessus, commit du 2025-08-22).
Impact
Aucun tag de release n'est cree, donc tag.yaml ne se declenche jamais : pas de build de release pousse sur Docker Hub. Master est rouge sur main.yaml a chaque push depuis 5e1827b.
Verification
Le diff fait une ligne. pr.yaml (hadolint + build-test) ne teste pas ce job — la validation reelle du job tag se fera au prochain push sur master.
Bug pre-existant, sans lien avec la #27 (trouve en verifiant la CI post-merge).
## Symptome
Le job `tag` de `main.yaml` echoue sur **tout push sur master** :
```
Unable to resolve 4ed44965e0db2c5b5e8b8c7c7c8c9c9c9c9c9c9c9: reference not found
##[error]reference not found
```
[run 8616 (post-merge #27)](https://scm.cabillot.eu/perso/mysql-client/actions/runs/8616) : `hadolint` vert, `test` vert, `build` vert, `tag` **rouge**.
Idem [run 8197](https://scm.cabillot.eu/perso/mysql-client/actions/runs/8197) sur `78d4ce9`, donc c'est casse depuis avant la #27.
## Cause
L'action referencee n'existe pas :
```
anothrNick/github-tag-action@4ed44965e0db2c5b5e8b8c7c7c8c9c9c9c9c9c9c9
^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12 chars reels queue inventee
```
Les 12 premiers caracteres sont ceux du vrai commit, le reste est fabrique — la signature d'un YAML reecrit a la main. Historique : `b18fb138` avait le bon SHA, `8b583cc` a supprime l'etape, `5e1827b` ("write raw content") l'a reinseree avec le SHA casse.
SHA correct pour le tag `v1.75.0` : `4ed44965e0db8dab2b466a16da04aec3cc312fd8` (verifie sur le repo amont : les tags `1.75.0` et `v1` pointent tous les deux dessus, commit du 2025-08-22).
## Impact
Aucun tag de release n'est cree, donc `tag.yaml` ne se declenche jamais : pas de build de release pousse sur Docker Hub. Master est rouge sur `main.yaml` a chaque push depuis `5e1827b`.
## Verification
Le diff fait une ligne. `pr.yaml` (hadolint + build-test) ne teste pas ce job — la validation reelle du job `tag` se fera au prochain push sur master.
The tag job in main.yaml references
anothrNick/github-tag-action@4ed44965e0
which does not exist upstream: the runner fails with
Unable to resolve 4ed44965...: reference not found
##[error]reference not found
The first 12 chars match the real commit, the rest is fabricated - the
signature of a hand-rewritten YAML (commit 5e1827b re-added the step with a
bad SHA after 8b583cc had removed it). The correct commit for tag v1.75.0
is 4ed44965e0db8dab2b466a16da04aec3cc312fd8.
Impact: main.yaml has been red on every push to master since (runs 8197 and
8616: hadolint/test/build green, tag failed), so no release tag is created
and tag.yaml never runs -> no release build pushed to Docker Hub.
Verified against the upstream repo: tag 1.75.0 (and the v1 alias) both point
at 4ed44965e0db8dab2b466a16da04aec3cc312fd8.
opencodecabilloteu
requested review from jcabillot 2026-09-13 10:57:42 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bug pre-existant, sans lien avec la #27 (trouve en verifiant la CI post-merge).
Symptome
Le job
tagdemain.yamlechoue sur tout push sur master :run 8616 (post-merge #27) :
hadolintvert,testvert,buildvert,tagrouge.Idem run 8197 sur
78d4ce9, donc c'est casse depuis avant la #27.Cause
L'action referencee n'existe pas :
Les 12 premiers caracteres sont ceux du vrai commit, le reste est fabrique — la signature d'un YAML reecrit a la main. Historique :
b18fb138avait le bon SHA,8b583cca supprime l'etape,5e1827b("write raw content") l'a reinseree avec le SHA casse.SHA correct pour le tag
v1.75.0:4ed44965e0db8dab2b466a16da04aec3cc312fd8(verifie sur le repo amont : les tags1.75.0etv1pointent tous les deux dessus, commit du 2025-08-22).Impact
Aucun tag de release n'est cree, donc
tag.yamlne se declenche jamais : pas de build de release pousse sur Docker Hub. Master est rouge surmain.yamla chaque push depuis5e1827b.Verification
Le diff fait une ligne.
pr.yaml(hadolint + build-test) ne teste pas ce job — la validation reelle du jobtagse fera au prochain push sur master.