Is there a way to declare a step timeout in a GitHub Actions to be a 'successful job'? I want to build an executable and run it for a couple of minutes - if it doesn't crash, the pipeline should tell me the test passed / succeeded. It's certainly possible to use something like timeout in bash - but I'm trying to figure out a cross platform solution, hence trying to accomplish this with "pure actions".