CI: standardize workflows #16
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?
Standardize CI/CD to the 4-workflow htpasswd pattern (
main.yaml,cron.yaml,tag.yaml,pr.yaml).Changes:
main→ hadolint → test (build-only Docker verification, no test scripts exist) → build → tag (auto semver patch bump)0 0 * * *) → hadolint → test → build-push with$TAG-latesttype=ref,event=tagandsuffix=-latestmain→ hadolint (continue-on-error) → build-test (no push)All action SHAs pinned to canonical versions. Dockerfile path set to
pkg/Dockerfile. No test.sh invocation since no test scripts exist in this repo.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.