ci: align workflows with mydl pattern #12
Reference in New Issue
Block a user
Delete Branch "fix/ci-align-mydl"
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?
Workflows alignés sur web/mydl
pr.yaml — ajout build-test
build-test(docker build + test.sh)continue-on-errorpassé au niveau step (pas job)main.yaml — test → build → tag (plus de push Docker)
testobligatoire avantbuildbuild-push→build(build local uniquement, pas de push Docker)tag(git semver tag viaSA_TOKEN_ACTION_PUSH_TAGS)tag.yaml — déclenché sur
tags: ['*'], test + pushpush: tags: ['*']au lieu depush: branches: [master]hadolint+testbuild-pushavecneeds: [test]:vX.Y.Z+:vX.Y.Z-latestcron.yaml — rebuild
$TAG-latesttestgit describe --tagspour détecter le tag le plus récent:$TAG-latest(plus de:nightly)pull: truesur tous les build-pushfd1be01b41to9ceb562b81