fix: align main+tag with mydl — no push on main, SA_TOKEN for tag trigger, test gate #25
Reference in New Issue
Block a user
Delete Branch "fix/ci-align-mydl-v2"
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?
Ce que la PR #24 aurait dû faire
Le merge de #24 a échoué à appliquer les changements de main.yaml (conflit silencieux).
main.yaml
build-pushavecpush: true+docker/login-actionbuildlocal uniquement, pas de push DockertagavecGITHUB_TOKEN(ne trigger pas tag.yaml)SA_TOKEN_ACTION_PUSH_TAGStagdépend[hadolint, test]tagdépendbuildqui dépendtesttestsans--load--loadajoutétag.yaml
build-pushdirect, pas de testtest → build-pushavec gatesuffix=-latestsuffix=-latestajoutéPourquoi le tag n'a pas trigger
Le
tagjob dans main.yaml utilisaitGITHUB_TOKEN. Gitea Actions ignore les push de tag faits avecGITHUB_TOKENpour éviter les boucles.SA_TOKEN_ACTION_PUSH_TAGSest un PAT utilisateur → le tag push triggera bientag.yaml.