- Add validation and fallback logic for IMAGE_TAG - If build job output is empty, generate tag from commit SHA - Use 'latest' tag as last resort fallback - Add debug output to show what tag is being used - Fixes 'invalid reference format' error when IMAGE_TAG is empty