fix/workflow-standard
master
Convert perso/crond from the artifact upload/download workflow pattern to the standard htpasswd 4-workflow pattern.
perso/crond
All 4 .gitea/workflows/ files were rewritten:
.gitea/workflows/
main.yaml
ChristopherHX/gitea-upload-artifact
gitea-download-artifact
docker save
docker load
docker tag
docker push
docker/setup-buildx-action
hadolint
test
build
tag
github-tag-action
scm.cabillot.eu
secrets.SA_TOKEN_ACTION_PUSH_TAGS
cron.yaml
0 0 * * *
build-push
docker/login-action
docker/metadata-action
docker/build-push-action
vX.Y.Z-latest
pr.yaml
build-test
tag.yaml
v*
type=ref,event=tag
jcabillot/crond
vX.Y.Z
Mirrors the standard workflow from perso/htpasswd (the canonical htpasswd pattern).
perso/htpasswd
DO NOT MERGE — review only.
No dependencies set.
The note is not visible to the blocked user.
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.