Standardisation des workflows Gitea Actions selon le pattern offlineimap/htpasswd.
Changements
main.yaml (push master)
hadolint → test → build (no push) → tag (git tag avec SA_TOKEN_ACTION_PUSH_TAGS)
Plus de push Docker sur master
Tests obligatoires avant build
cron.yaml (nightly)
Ajout du job test obligatoire avant build-push
Suppression du tag :latest, garde uniquement $TAG-latest
tag.yaml (push tag)
Ajout du job test obligatoire avant build-push
Tags vX.Y.Z et vX.Y.Z-latest
pr.yaml
Inchangé
Standardisation des workflows Gitea Actions selon le pattern offlineimap/htpasswd.
## Changements
### main.yaml (push master)
- hadolint → test → build (no push) → tag (git tag avec SA_TOKEN_ACTION_PUSH_TAGS)
- Plus de push Docker sur master
- Tests obligatoires avant build
### cron.yaml (nightly)
- Ajout du job test obligatoire avant build-push
- Suppression du tag :latest, garde uniquement $TAG-latest
### tag.yaml (push tag)
- Ajout du job test obligatoire avant build-push
- Tags vX.Y.Z et vX.Y.Z-latest
### pr.yaml
- Inchangé
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Standardisation des workflows Gitea Actions selon le pattern offlineimap/htpasswd.
Changements
main.yaml (push master)
cron.yaml (nightly)
tag.yaml (push tag)
pr.yaml