I've made a template for a Python action using this method.
Unfortunately, such docker based actions only work on Linux, so if you're doing builds on Mac or Windows for any reason, then they're useless.
I too would really like an alternative language for actions that also works on Windows or Mac.
Exactly. That was one of the main reasons why I made the Python action template based on the method I described. It's currently the only way to make it multi-platform.
Ah, I see, I misunderstood the thrust of your comment. I will take a look at this template, it sounds promising.