We've implemented a daily scheduled build that runs at midnight GMT+8 for our custom Caddy image. To prevent unnecessary registry updates, the pipeline now verifies if the /bin/caddy binary has actually changed by comparing SHA-256 hashes against the current :latest image before pushing. This keeps our GitHub Container Registry clean and ensures we only trigger releases when meaningful updates occur. Automation success