Is it possible to use images which don't default to the root user?

Hey there guys, we typically would create build images that use switch to a local user instead of using root.

However at present, it seems that Drone doesn’t really support this as the cloned repository is owned by root and therefore a regular user doesn’t have write ability.

Am I missing something or is root the only supported user in images used within a Drone pipeline?

Thanks a lot!
Fotis