Summary
The user is trying to push a Docker image using a GitHub action but is having trouble authenticating with Google Cloud via a service account key and the GCP CLI. They are looking for a working example of this process and express confusion about needing to authenticate before running earthly, rather than inside the container.