fix/refactor-ci-pipelines
master
Refactor the CI pipeline by splitting the monolithic docker-build.yaml into four focused workflows inspired by the perso/htpasswd templates:
docker-build.yaml
perso/htpasswd
pr.yaml
main.yaml
tag.yaml
*
cron.yaml
0 0 * * *
latest
jcabillot/iperf3
bash tests/test.sh
docker/metadata-action
.gitea/workflows/docker-build.yaml
.gitea/workflows/pr.yaml
.gitea/workflows/main.yaml
.gitea/workflows/tag.yaml
.gitea/workflows/cron.yaml
No dependencies set.
The note is not visible to the blocked user.
Summary
Refactor the CI pipeline by splitting the monolithic
docker-build.yamlinto four focused workflows inspired by theperso/htpasswdtemplates:Workflows
pr.yamlmastermain.yamlmastertag.yaml*)cron.yaml0 0 * * *)latest+ latest semver tagKey Details
jcabillot/iperf3bash tests/test.shdocker/metadata-actionfor consistent tag generationlatestChanges
.gitea/workflows/docker-build.yaml(old combined workflow).gitea/workflows/pr.yaml.gitea/workflows/main.yaml.gitea/workflows/tag.yaml.gitea/workflows/cron.yaml