CI: tests obligatoires avant push, abandon du tag :latest sur master #14
Reference in New Issue
Block a user
Delete Branch "fix/workflow-test-before-push"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Changements
main.yaml (push sur master)
build-push→build(simpledocker buildpour valider la compilation)tag.yamltag(git semver) continue de tourner après le buildneeds: [test]déjà présent — les tests restent obligatoires avant le buildcron.yaml (nightly rebuild)
testavantbuild-push— plus de push sans tests vérifiés:latest— abandonné$TAG-latest(tag de la dernière release + -latest)tag.yaml (push de tag)
testavantbuild-push— les tests doivent passer avant de pusher une release sur DockerHubRésumé des flux après changement
0 0 * * *$TAG-latestonlyv*tagvX.Y.Z+vX.Y.Z-latestCloses les runs #1475 (tests manquants), #1474 (latest sur master), #1386 (latest sur cron)