feat(ci): refactor pipelines — hadolint, PR checks, tag releases, nightly rebuild #9
Reference in New Issue
Block a user
Delete Branch "fix/refactor-ci-pipelines"
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
Split the monolithic
docker-build.yamlworkflow into 4 focused pipelines for better separation of concerns.Changes
.gitea/workflows/pr.yamlpull_request→ mastertests/test.sh.gitea/workflows/main.yamlpush→ masterjcabillot/cv:latest, auto-bump patch version.gitea/workflows/tag.yamlpush→v*tag.gitea/workflows/cron.yaml0 0 * * *(nightly)latestKey improvements
docker buildfor all builds (viadocker/setup-buildx-actionanddocker/build-push-action)docker/metadata-actionwith semver pattern matchingCloses: