CI: standardize workflows - tests mandatory, remove :latest push on master #21
Reference in New Issue
Block a user
Delete Branch "fix/workflow-standard"
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?
Standardize CI workflows matching the htpasswd/phpapache pattern:
main.yaml changes:
:latesttag push on every master push (thetype=raw,value=latestfrom build-push meta)needs: [hadolint, test]tobuild-pushjob — tests are now mandatory before building/pushingneeds: [hadolint, test]totagjob — tests are now mandatory before auto-taggingOther workflow files (
cron.yaml,pr.yaml,tag.yaml) remain unchanged — they already follow the standard pattern.