I started three workflows in a matrix on the different runners all with your action.
I had another blocking action before, so they were not run at the same time initially.
I started the action on the first runner.
Then I wanted to continue the workflow and start the action in the next runner.
But while touching continue worked to let the workflow continue, the ngrok session was still open and it failed on the next runner when I wanted to start the action as only one connection is allowed on the free account.
I did not find a way to stop the ngrok connection other than killing the process.
If that is the way to go, maybe it should at least be documented. :-)
I started three workflows in a matrix on the different runners all with your action.
I had another blocking action before, so they were not run at the same time initially.
I started the action on the first runner.
Then I wanted to continue the workflow and start the action in the next runner.
But while touching
continueworked to let the workflow continue, the ngrok session was still open and it failed on the next runner when I wanted to start the action as only one connection is allowed on the free account.I did not find a way to stop the ngrok connection other than killing the process.
If that is the way to go, maybe it should at least be documented. :-)