ZegnatLookling at your test repo, that one I could probably get every language running in a container for. Simply because it does not need to take input. It just needs to run and outputs its results to files, which can be a directory mounted from outside the container.