Context
Both kratix-go and kratix-python include a system test promise that does the same thing in its workflow (using different SDK):
System tests the test against this promise is in kratix-go and it currently runs in kratix-go github action:
https://github.com/syntasso/kratix-go/tree/main/system
This chore is about porting the current kratix-go system tests to a common place (maybe this CI repo), and run the same test with different promise installed for kratix-go and kratix-python.