Run the python tests in a Python container using a custom local action and a Dockerfile to build the testing environment. Resolves the issue where setup-python doesn't seem to work with Forgejo actions (at least for me anyway).