Checkout without Node
Because why tf would you need Node to run git clone?
This action works, as long as there is bash and git. In my CI, I run it in the alpine image with just these two installed (couldn't figure out ash syntax, sorry).
License
CC0. 's 50 lines of bash