fix: convert crond from artifact pattern to standard htpasswd 4-workflow pattern #13
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?
Summary
Convert
perso/crondfrom the artifact upload/download workflow pattern to the standard htpasswd 4-workflow pattern.Changes
All 4
.gitea/workflows/files were rewritten:main.yaml— Master branch pushesChristopherHX/gitea-upload-artifact/gitea-download-artifact)docker save/docker loadintermediate stepsdocker tag/docker pushcommands in main.yamldocker/setup-buildx-actionfor builder setuphadolint→test→build→tagtagjob pushes a version tag viagithub-tag-actionwith proper git auth forscm.cabillot.eusecrets.SA_TOKEN_ACTION_PUSH_TAGSfor Gitea authenticationcron.yaml— Nightly scheduled rebuild (original schedule0 0 * * *kept)hadolint→test→build-pushbuild-pushusesdocker/login-action,docker/metadata-action+docker/build-push-actionto build and push directlyvX.Y.Z-latest(from latest git tag) when a tag existspr.yaml— Pull request checkshadolint→build-testtag.yaml— Tag releases (push tov*)hadolint→test→build-pushbuild-pushusesdocker/metadata-actionwithtype=ref,event=tagto auto-generate Docker tagsjcabillot/crond(unchanged from current metadata)vX.Y.ZandvX.Y.Z-latestPattern reference
Mirrors the standard workflow from
perso/htpasswd(the canonical htpasswd pattern).DO NOT MERGE — review only.