fix/workflow-standard
main
Rewrite all 4 Gitea Actions workflow files to match the standard perso/htpasswd template pattern.
perso/htpasswd
.gitea/workflows/pr.yaml
.gitea/workflows/main.yaml
RELEASE_BRANCHES: main
.gitea/workflows/tag.yaml
vX.Y.Z
vX.Y.Z-latest
.gitea/workflows/cron.yaml
0 0 * * *
<latest-tag>-latest
jcabillot/docker-duplicacy
scm.cabillot.eu/perso/docker-duplicacy.git
master
'0 0 * * *'
GITHUB_TOKEN
- pr.yaml: PR checks (hadolint + build-test) on PRs to main - main.yaml: lint → test → build → auto-tag on push to main - tag.yaml: lint → test → build-push with tag-based Docker metadata - cron.yaml: nightly rebuild (0 0 * * *) with latest semver tag Adapted from perso/htpasswd template with: - Image: jcabillot/docker-duplicacy - Git URL: scm.cabillot.eu/perso/docker-duplicacy.git - RELEASE_BRANCHES: main - Cron schedule: '0 0 * * *' (from original cron.yaml) - Secret: GITHUB_TOKEN (existing)
No dependencies set.
The note is not visible to the blocked user.
Description
Rewrite all 4 Gitea Actions workflow files to match the standard
perso/htpasswdtemplate pattern.Changes
.gitea/workflows/pr.yamlmain.gitea/workflows/main.yamlmain. No Docker Hub push (only tags).RELEASE_BRANCHES: main.gitea/workflows/tag.yamlvX.Y.Z+vX.Y.Z-latest.gitea/workflows/cron.yaml0 0 * * *(kept existing schedule). Tags<latest-tag>-latestAdaptations from htpasswd template
jcabillot/docker-duplicacyscm.cabillot.eu/perso/docker-duplicacy.gitmain(wasmaster)main'0 0 * * *'(preserved from original cron.yaml)GITHUB_TOKEN(preserved from original main.yaml)