The Docker Hub login step and image push configuration have been removed from the GitHub Actions workflow,
retaining only the push logic for the GitHub Container Registry. This simplifies the CI process and avoids
unnecessary Docker Hub-related operations.