.forgejo/workflows/publish-docker.yml - job `test` : npm ci / lint / typecheck / test (conteneur node:22-bookworm) - job `publish` (needs: test) : docker build + push vers git.dev.kyuno.fr/kyuno/mediadrop (conteneur docker:27-cli) - push main -> latest + <sha court> ; tag vX.Y.Z -> X.Y.Z, X.Y, latest ; workflow_dispatch pour lancement manuel - auth registre via secrets.GITHUB_TOKEN (permissions: packages: write), repli documenté sur un secret REGISTRY_TOKEN - prérequis (runner, socket Docker, accès réseau) détaillés en tête du fichier Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflows | ||