audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin #6

Merged
nicolas-fryder merged 4 commits from nicolas-fryder/dev into main 2026-10-15 15:31:05 +00:00 AGit

Dans un workflow appelé, github.event_name vaut workflow_call : la
condition == 'pull_request' n'était jamais vraie. On lit le numéro de PR
dans la charge utile, transmise telle quelle.

L'envoi à Topologie, conditionné au secret, restait gris sans
explication : Forgejo ne transmet aucun secret aux PR de fork, et une PR
AGit en est une pour lui. L'étape tourne désormais dès qu'une URL est
donnée et dit pourquoi elle n'envoie pas ; un refus de Topologie la rend
rouge avec la réponse.

Retire la sonde temporaire.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

Dans un workflow appelé, github.event_name vaut workflow_call : la condition == 'pull_request' n'était jamais vraie. On lit le numéro de PR dans la charge utile, transmise telle quelle. L'envoi à Topologie, conditionné au secret, restait gris sans explication : Forgejo ne transmet aucun secret aux PR de fork, et une PR AGit en est une pour lui. L'étape tourne désormais dès qu'une URL est donnée et dit pourquoi elle n'envoie pas ; un refus de Topologie la rend rouge avec la réponse. Retire la sonde temporaire. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets)
Some checks failed
audit.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
check.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
contract.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
e2e.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
integration.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
mutation.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
sonde-contexte.yml / TEMPORAIRE : sonde de ce que voit un workflow appelé (event_name, secrets) (push) Failing after 0s
8894e06ac0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine
Some checks failed
integration.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
audit.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
check.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
contract.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
e2e.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
mutation.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
sonde-contexte.yml / TEMPORAIRE : la sonde lit aussi le secret sous son nom d'origine (push) Failing after 0s
1760e5911b
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin
Some checks failed
audit.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (push) Failing after 0s
check.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (push) Failing after 0s
contract.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (push) Failing after 0s
e2e.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (push) Failing after 0s
integration.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (push) Failing after 0s
mutation.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (push) Failing after 0s
audit.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (pull_request) Failing after 0s
check.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (pull_request) Failing after 0s
contract.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (pull_request) Failing after 0s
e2e.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (pull_request) Failing after 0s
integration.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (pull_request) Failing after 0s
mutation.yml / fix(audit): le commentaire de PR et l'envoi à Topologie tournent enfin (pull_request) Failing after 0s
verify / portes (pull_request) Has been cancelled
d3cd67bf9b
Dans un workflow appelé, github.event_name vaut workflow_call : la
condition == 'pull_request' n'était jamais vraie. On lit le numéro de PR
dans la charge utile, transmise telle quelle.

L'envoi à Topologie, conditionné au secret, restait gris sans
explication : Forgejo ne transmet aucun secret aux PR de fork, et une PR
AGit en est une pour lui. L'étape tourne désormais dès qu'une URL est
donnée et dit pourquoi elle n'envoie pas ; un refus de Topologie la rend
rouge avec la réponse.

Retire la sonde temporaire.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
fix(smoke): l'attente du déploiement tourne après un push
Some checks failed
audit.yml / fix(smoke): l'attente du déploiement tourne après un push (push) Failing after 0s
check.yml / fix(smoke): l'attente du déploiement tourne après un push (push) Failing after 0s
contract.yml / fix(smoke): l'attente du déploiement tourne après un push (push) Failing after 0s
e2e.yml / fix(smoke): l'attente du déploiement tourne après un push (push) Failing after 0s
integration.yml / fix(smoke): l'attente du déploiement tourne après un push (push) Failing after 0s
mutation.yml / fix(smoke): l'attente du déploiement tourne après un push (push) Failing after 0s
audit.yml / fix(smoke): l'attente du déploiement tourne après un push (pull_request) Failing after 0s
check.yml / fix(smoke): l'attente du déploiement tourne après un push (pull_request) Failing after 0s
contract.yml / fix(smoke): l'attente du déploiement tourne après un push (pull_request) Failing after 0s
e2e.yml / fix(smoke): l'attente du déploiement tourne après un push (pull_request) Failing after 0s
integration.yml / fix(smoke): l'attente du déploiement tourne après un push (pull_request) Failing after 0s
mutation.yml / fix(smoke): l'attente du déploiement tourne après un push (pull_request) Failing after 0s
audit.yml / Merge pull request 'audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin' (#6) from nicolas-fryder/dev into main (pull_request) Failing after 0s
check.yml / Merge pull request 'audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin' (#6) from nicolas-fryder/dev into main (pull_request) Failing after 0s
contract.yml / Merge pull request 'audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin' (#6) from nicolas-fryder/dev into main (pull_request) Failing after 0s
e2e.yml / Merge pull request 'audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin' (#6) from nicolas-fryder/dev into main (pull_request) Failing after 0s
integration.yml / Merge pull request 'audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin' (#6) from nicolas-fryder/dev into main (pull_request) Failing after 0s
mutation.yml / Merge pull request 'audit.yml : le commentaire de PR et l'envoi à Topologie tournent enfin' (#6) from nicolas-fryder/dev into main (pull_request) Failing after 0s
verify / portes (pull_request) Successful in 5s
de5fb1204a
github.event_name vaut workflow_call dans un workflow appelé : la
condition == 'push' n'était jamais vraie, et la sonde lisait l'ancienne
version juste après chaque push. Seul un push porte github.event.after.

Même classe que le commentaire de PR d'audit.yml.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Infrastructure/eqs-workflows!6
No description provided.