feat(ci): refactor pipelines — hadolint, PR checks, tag releases, nightly rebuild #11
Reference in New Issue
Block a user
Delete Branch "fix/refactor-ci-pipelines"
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?
Résumé des changements
Cette PR refactorise la pipeline CI en remplaçant le fichier monolithique
docker-build.yamlpar 4 workflows spécialisés et parallèles :Nouveaux fichiers
.gitea/workflows/pr.yaml— Vérifications sur les PRs :.gitea/workflows/main.yaml— Release sur push vers master :latest)anothrNick/github-tag-action.gitea/workflows/tag.yaml— Release sur création de tag :.gitea/workflows/cron.yaml— Rebuild nightly (tous les jours à minuit UTC) :latestet du dernier tag existantFichier supprimé
.gitea/workflows/docker-build.yaml— ancien workflow monolithiqueAvantages