I try to set up ECS to be working with GitHub private registry following this instructions, but constantly getting this error when deploying ECS Task:
Status reason CannotPullContainerError: Error response from daemon: pull access denied for ghcr.io/a/b/c, repository does not exist or may require 'docker login': denied: permission_denied: The token provided does not match expected s
Here is task execution role in task definition:

But it doesn't work. At the same time Private registry authentication for container instances works fine. Has anyone had a successful experience with configuring ECS private registry authentication? Please, share how you did it. What I missed in my case?
